Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 16|回復: 0

它将保存要转换为相应整数值的双精度值

[複製鏈接]

2

主題

2

帖子

8

積分

新手上路

Rank: 1

積分
8
發表於 2023-11-2 12:44:24 | 顯示全部樓層 |閱讀模式
在Haskell中,我们将使用用户定义函数doubleToInt以及floor、round和ceiling函数将double类型变量转换为int。 在第一个示例中,我们将使用 (doubleToInt d = Floor d) 函数,在第二个示例中,我们将使用 (doubleToInt d = round d) 函数。 在第三个示例中,我们将使用 (doubleToInt d =上限 d)。 算法步骤1 - doubleToInt 函数使用floor 函数定义为,doubleToInt d = Floor d。 步骤 2 - 程序执行将从主函数开始。 main() 函数对程序具有完全控制权。 写成main=do。 步骤 3 - 名为“d”的变量正在初始化。 。 步骤 4 - 调用函数 doubleToInt 并将 d


传递给它。 步骤 5 - 调用函数后,使用“putStrLn”语句将生成的整数值打印到控制台。 示例 1 在此示例中,定义了一个函数 doubleToInt,它采用 Double 值 d 并通过使用 Floor 函  埃及手机号码列表 数向下舍入到最接近的整数来返回 Int 值。 然后,它定义一个主函数,该函数使用 Double 值调用 doubleToInt,并打印出原始 Double 值和结果 Int 值。输出 d 的值为 3.14159 i 的值为 3 示例 2 在此示例中

  

,round 函数进行四舍五入将 Double 值转换为最接近的整数,并以 Integral 类型返回,可直接转换为 Int.Output d 的值为 3.14159 i 的值为 3 示例 2 在本示例中,round 函数对 Double 进行四舍五入value 为最接近的整数,并以 Integral 类型返回,可直接转换为 Int。示例 3 在此示例中,ceiling 函数将 Double 值向上舍入为最接近的整数,并以 Integral 类型返回,可以直接转换为

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|GameHost抗攻擊論壇

GMT+8, 2025-4-19 03:56 , Processed in 0.031363 second(s), 18 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |