6
A
回答
12
5
SML沒有類型轉換。類型之間的任何映射都需要通過函數完成。
real(3)
的外觀和行爲非常像C風格的類型轉換,但real: int -> real
只是標準基礎中的另一個功能。另一方面,int(3.0)
不起作用,因爲int
函數不存在。
通常,當您需要在類型之間進行轉換時,您只需挖掘該庫以獲取適當的功能。在real -> int
的情況下,只需在top level environment中搜索「real - > int」即可得到round
,trunc
,floor
和ceil
。
相關問題
- 1. 在MIPS中進行類型轉換
- 2. 在C++中進行類型轉換
- 3. 在Matlab中進行類型轉換
- 4. 在Groovy中進行類型轉換
- 5. 在C中進行類型轉換#
- 6. 使用泛型進行類型轉換
- 7. 在SML中定義類型?
- 8. 在C++類中包裝C類庫,並進行類型轉換
- 9. 使用numeric_std進行類型轉換
- 10. 使用Python 2.7進行類型轉換
- 11. 使用函數進行類型轉換
- 12. JavaScript如何爲==進行類型轉換?
- 13. 何時需要進行類型轉換?
- 14. 元函數進行類型轉換
- 15. 在c中的消息隊列中進行類型轉換
- 16. SML中函數的類型
- 17. SML中的類型推斷
- 18. SML類型 - >類型 - >類型
- 19. SML函數類型
- 20. 將數據類型轉換爲字符串(SML)
- 21. 你可以在ML中進行類型轉換嗎?
- 22. 如何在javascript中進行類型轉換?
- 23. 你如何在紅寶石陣列中進行類型轉換?
- 24. 如何在Haskell中進行類型轉換?
- 25. 如何在F#中進行類型轉換?
- 26. 如何在Scala中進行簡單的類型轉換?
- 27. 如何在php中進行變量類型轉換?
- 28. 在bash命令中的輸入類型之間進行轉換
- 29. 關於if語句在Java中進行類型轉換
- 30. c#與通用類型的接口類型進行轉換
沒關係,我找到了答案。 例如,您只需輸入'real(2)',將2(int)轉換爲2.0(實數)。 – Dave