Дробные типы в 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 и выведите ее.
Скажите, какой из двух дробных типов урока обычно точнее хранит значение.