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

Округление в Go

math.Round math.Floor math.Ceil math.Trunc

Дана дробь:

var num float64 = 16.456

Округлите эту дробь до целого и выведите результат в консоль.

Дана дробь:

var num float64 = 21.167

Округлите эту дробь до двух знаков в дробной части и выведите результат в консоль.

Дана дробь:

var num float64 = 3.348

Округлите эту дробь до целого в большую сторону и выведите результат в консоль.

Дана дробь:

var num float64 = 18.565

Округлите эту дробь до целого в меньшую сторону и выведите результат в консоль.

Дана дробь:

var num float64 = -7.82

Отбросьте дробную часть числа и выведите результат в консоль.

Дана дробь:

var num float64 = 9.6

Получите ближайшее целое в типе int64 и выведите результат в консоль.

Дана дробь:

var num float64 = 2.5

Получите ближайшее целое в типе int64 и выведите результат в консоль.

Дано большое дробное число:

var num float64 = 4500000000.7

Получите ближайшее целое в типе int64 и выведите результат в консоль.

Дан срез:

parts := []float64{1.2, 3.7, 5.5, 8.1}

Получите срез целых значений типа int64, соответствующих элементам, и выведите его в консоль по одному числу на строку.

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