在C#中,如何将浮点向上舍入到最接近的整数?
我懂数学.天花板和数学.四舍五入,但返回小数点.我是否使用其中一个,然后将其转换为Int?
如果要舍入到nearest整数:
int rounded = (int)Math.Round(precise, 0);
您还可以使用:
int rounded = Convert.ToInt32(precise);
这将使用Math.Round(x, 0);轮为你铸造.它看起来更整洁,但在国际海事组织(IMO)看来稍微不那么清晰.
Math.Round(x, 0);
如果你想获得up分:
int roundedUp = (int)Math.Ceiling(precise);
白话法律42讲 -〔周甲徳〕
零基础学Java -〔臧萌〕
Linux实战技能100讲 -〔尹会生〕
消息队列高手课 -〔李玥〕
编译原理之美 -〔宫文学〕
职场求生攻略 -〔臧萌〕
跟月影学可视化 -〔月影〕
爆款文案修炼手册 -〔乐剑峰〕
手把手带你写一个Web框架 -〔叶剑峰〕
Serverless进阶实战课 -〔静远〕
云计算的必修小课 -〔吕蕴偲〕
徐昊 · AI 时代的软件工程 -〔徐昊〕
无涯教程 - ASP.Net MVC教程
无涯教程 - Awk教程
无涯教程 - PDFbox教程
无涯教程 - Python3教程
无涯教程 - SSH教程
无涯教程 - Swift5教程
无涯教程 - Python 区块链开发实用指南教程
无涯教程 - SEO教程教程