Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmNuFT 29 of 350 menu
◀ ▶

Дробные типы в Go

Дробный тип хранит число с точкой. Целая часть и часть после точки лежат в одном значении, и такие числа нужны для измерений, долей и длин с дробной частью.

В Go есть float32 и float64. Второй точнее и чаще используется по умолчанию, когда в литерале есть точка. Первый занимает меньше памяти, но хранит значение грубее.

Тип указывают так же, как у целых: перед именем при var или после двоеточия при коротком объявлении. Запишем дробные переменные:

var rough float32 = 1.5 var exact float64 = 2.75 fmt.Println(rough) // 1.5 fmt.Println(exact) // 2.75

Дано число:

3.14

Запишите его в переменную rate типа float64 и выведите ее.

Дано число:

0.25

Запишите его в переменную step типа float32 и выведите ее.

Скажите, какой из двух дробных типов урока обычно точнее хранит значение.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить