🟢 Лёгкий · 1 очк. Основы синтаксиса
Какой тип у литерала 3.14 без явного указания?
A float32
B float64
C double
D decimal
Объяснение вопроса

Литерал 3.14 без суффикса и без контекста типа имеет по умолчанию тип float64. В Go нет типа double - есть только float32 и float64.

x := 3.14       // x имеет тип float64
var y float32 = 3.14  // явно float32

Почему float64 по умолчанию

float64 даёт лучшую точность и является стандартным типом для вычислений с плавающей точкой в Go. Для экономии памяти (например, большие массивы) можно использовать float32.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.