Есть ли способ предотвратить число, такое как 10000000, автоматически преобразуется в поплавок?ERLANG - Размер поплавка по умолчанию
0
A
ответ
4
Нет целые числа не получают autoconverted плавать:
Просто набрав в Erlang оболочки:
1> 10000000.
10000000
2> 1000000000000000000000000000000000.
1000000000000000000000000000000000
3> 1000000000000000000000000000000000 + 1.
1000000000000000000000000000000001
+1
Отдел с/будет автоконвертировать, а div приведет к целым числам. – Koistinen
7
Есть два контекста, в котором что-то вроде Автопересчет происходит:
При сравнении чисел для равенства (вы можете использовать
=:=
для предотвращения автоконверсии):1> 1 == 1.0. true 2> 1 =:= 1.0. false
Также,
/
работает по-разному с C и аналогичными языками и всегда будет возвращать поплавок (используйтеdiv
для целочисленного деления).
Но в любом случае размер цифр не имеет значения.
Смежные вопросы
- 1. Значение поплавка по умолчанию
- 2. Как установить длину столбца поплавка по умолчанию?
- 3. Двоичные строки Erlang по умолчанию
- 4. По умолчанию аргумента типа поплавка = тарабарщина
- 5. Синтаксис бит: размер по умолчанию в шаблоне?
- 6. SystemIcons размер по умолчанию
- 7. Размер поплавка и дважды
- 8. Почему функции Erlang не сохраняются по умолчанию?
- 9. Каков максимальный размер по умолчанию Maxgen Размер:
- 10. Erlang - WX NOTEBOOK РАЗМЕР
- 11. Размер шрифта браузера по умолчанию
- 12. Размер шрифта по умолчанию UITableViewCell
- 13. Размер стека Java по умолчанию
- 14. Размер шрифта по умолчанию MATLAB
- 15. размер по умолчанию с условием
- 16. SQLite VARCHAR по умолчанию размер
- 17. Отзывчивый видео по умолчанию размер
- 18. Изменить размер виджета по умолчанию
- 19. Размер буфера BufferedReader по умолчанию?
- 20. Размер шрифта UITableViewCellStyleSubtitle по умолчанию?
- 21. размер рамки клавиатуры по умолчанию
- 22. Размер буфера BufferedinputStream по умолчанию
- 23. iterm2 размер окна по умолчанию
- 24. Размер видео по умолчанию Vimeo
- 25. По умолчанию размер динамической памяти
- 26. owl Карусель по умолчанию изменяет размер слайдера по умолчанию
- 27. Разработчики кнопок по умолчанию для Android по умолчанию фиксированный размер
- 28. Как инициализировать значения поплавка по умолчанию в массиве структур?
- 29. Pandas: Почему используется тип столбца по умолчанию для числового поплавка?
- 30. Недопустимый размер ключа или параметры по умолчанию
Что вы подразумеваете под autoconverted to float? Все целые числа, с которыми я когда-либо работал, всегда оставались целыми, независимо от того, насколько они велики. – Lukas
Можете ли вы показать контекст, в котором вы думаете, что это происходит? – RichardC