From c64b69c7b1f8f5cd5cb296ba25faedf04aca1cfa Mon Sep 17 00:00:00 2001 From: RealVirg <49589317+RealVirg@users.noreply.github.com> Date: Fri, 5 Sep 2025 09:26:34 +0500 Subject: [PATCH] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 5.99  тоже не конвертится так как потеря данных есть --- modules/10-basics/35-math/ru/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/10-basics/35-math/ru/README.md b/modules/10-basics/35-math/ru/README.md index f7504d1..d61e982 100644 --- a/modules/10-basics/35-math/ru/README.md +++ b/modules/10-basics/35-math/ru/README.md @@ -61,7 +61,8 @@ count /= 4 // count = 6 Конвертировать значения между числовыми типами можно, но с ограничениями: ```go -x := int64(5.99) // округляется вниз → 5 +x := int64(5.99) // ошибка компиляции: constant 5.99 truncated to integer +x := int64(math.round(5.99)) -> 6 x := int64(5.05) // ошибка компиляции: constant 5.05 truncated to integer x := uint(-5) // ошибка компиляции: constant -5 overflows uint ```