3
A
回答
3
由於事實上,沒有一個讀者字面值爲32位精度整數。
(class 1)
; => java.lang.Long
(class 1.0)
; => java.lang.Double
我的猜測是這是一個自以爲是的選擇。 32位是如此的20世紀,是時候繼續前進了。但是,您仍然可以強制使用32位類型(以及短/字節),正如@amalloy所示。
1
2
0
而且從@omiel答案,你可以寫1.
如果你喜歡更簡潔的語法獲得浮動:
(class 1.)
; => java.lang.Double
相關問題
- 1. Clojure#=閱讀器宏
- 2. CSV閱讀器字符串浮在python
- 3. 閱讀浮點數字和字符串
- 4. 學習Clojure的閱讀core.clj
- 5. 閱讀浮點數從文件在Matlab
- 6. 將文本文件讀取爲Objective-C中的浮動數字
- 7. 閱讀整數浮點
- 8. Ncurses滾動文本閱讀器
- 9. 在pyspark閱讀CSV並轉換爲浮動
- 10. 行爲德爾福文檔閱讀器
- 11. 的Python:閱讀文件,是分數或浮動治療如浮點數
- 12. 讀一個CSV文件將字符串轉換爲浮動
- 13. 爲Clojure中的多個閱讀器/單個寫入器同步線程
- 14. Html字符串閱讀器
- 15. 閱讀網頁與登錄(clojure)
- 16. Clojure,Compojure:閱讀郵政請求RAW Json
- 17. 如何閱讀心理Lisp/Clojure代碼
- 18. 閱讀文字在C#
- 19. 閱讀雙字節文件
- 20. 安全閱讀Python文字
- 21. 文字層次閱讀C#
- 22. 閱讀器vs緩衝閱讀器
- 23. BlackBerry閱讀器中的qr閱讀器
- 24. xpages閱讀器字段 - 只讀類型
- 25. Java文本閱讀器
- 26. * .dbf文件閱讀器iphone
- 27. 導入OPML訂閱(文件),谷歌閱讀器手動
- 28. 閱讀文件爲str
- 29. Google閱讀器API標記爲已讀
- 30. Google閱讀器OAuth標記爲已讀
這並不能解釋爲什麼沒有辦法寫一個不需要強制的文字浮點數(單精度)。或者在那裏? –
你也可以定義一個標記文字,甚至可以在代碼中使用'#=(java.lang.Float/parseFloat「1」)'(不在edn中)。 – cgrand