Может ли кто-нибудь объяснить изменение значений при явном преобразовании из float в другие типы данных? - PullRequest
0 голосов
/ 11 января 2020
Float f = 123456789F

Вывод с плавающей запятой

Float = 1.234568E+08

Вывод, отображаемый при преобразовании в

Int = 123456792

Long = 123456792 

D = 123456792

String = 1.234568E+08

1 Ответ

0 голосов
/ 11 января 2020
  • Число с плавающей запятой - это число с десятичной точкой от -3.402823e38 до 3.402823e38
  • Int - целое число от -2 147 483 648 до 2 147 483 647
  • Long похоже на int, но имеет больше пространство для использования (от -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807)
  • Строка хранится в виде текста, а не фактического числа.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...