函数对程序具有完全控制权
在Haskell中,我们可以使用fromIntegral函数以及toInteger和truncate函数、div和mod函数将long类型变量转换为int。 在第一个示例中,我们将使用 (let intVar = fromIntegral longVar :: Int),在第二个示例中,我们将使用 (let highPart = fromIntegral (longVar `div` 2^32) :: Int 并让lowPart = fromIntegral (longVar `mod` 2^32) :: Int)。 算法步骤 1 - 程序执行将从主函数开始。 main() 。 写成main=do。 步骤 2 - 名为“longVar”的变量正在初始化。 它将保存要转换为相应整数值的长类型变量。 步骤 3 -正在调用函数 fromIntegral 并将 longVar 传递给它。 步骤 4 - 调用函数后,使用“putStrLn”语句将生成的整数值打印到控制台。 示例 1 在本示例中,借助 fromIntegral 函数定埃及手机号码列表 义函数,将 long 类型变量转换为 Int.Output long 值为 123456789123456789,对应的整数值为 123456789123456789。 示例 2 在本示例中,函数定义为借助 fromIntegral 和 truncate 函数将 long 类型变量转换为 Int.Output long 值为 123456789123456789,对应的整型值为 123456789123456789。 示例 3 本例中定义的函数借助 fromIntegral 和 toInteger
https://btocdatabase.com/wp-content/uploads/2023/11/bb-300x160.png
函数进行转换将 long 类型变量转为 Int.Output long 值为 123456789123456789。对应的整型值为 123456789123456789。 示例 4 在本示例中,定义了借助 fromIntegral 函数将 long 类型变量转换为 Int 的函数。
頁:
[1]