中易网

delphireal数据类型转换为integer

答案:2  悬赏:10  
解决时间 2021-10-19 15:39
如题怎么把real数据类型的字符转换为integer?delphi不是很熟所以用例子说吧!我想做个real数据之间的运算(+ - * /等)然后在得到结果后我要保存3位小数,有时还要取整数位(不是四舍五入)想知道具体函数和做法
最佳答案
取3位小数,可以使用 FormatFloat('0.000',y) ,y就是real,这样做会四舍五入。如果你不想四舍五入的话,就使用 trunc 先取整数。比如 0.168 想取 0.16 而不是 0.17,就先用0.168乘以100,然后trunc取整,再除以100。 trunc(0.168*100)/100 这样得到的结果就是 0.16了
全部回答

保留三位小数只要*1000截整再/1000就ok

比如

var

  n: real;

begin

  n := 1.23456789;

  n := trunc(n * 1000) / 1000;

endl.

取整数位直接用函数trunc截取整数部分

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
长春长白路在哪?
石家庄幼儿园墙体彩绘价格高不高
上海鉴定钧窑瓷器的权威机构在哪里
ipad平板电脑有哪些功能,性能如何,还有各方
濮阳有没有特别准的算命先生?到哪找到他?
济源市时代电脑学校地址在哪,我要去那里办事
妊高症要二胎成功的多吗
哈尔滨教3DMAX最好的地方是哪???????????????
如何恢复XP快速启动栏的默认设置
中国工商银行蚌埠市总行在哪
开國纪念币袁大头银元值多少钱
70d佳能2015最新价格是多少
高精度模拟温度传感器价格是多少?
成都郫县哪里有DIY做巧克力的
未来打击乐俱乐部(济源市契税征收管理所西北)
推荐资讯
要一份完整的广州合和实业有限公司的简介
史密斯净水器和道尔顿净水器哪个好
宝宝可以坐长途火车吗?
如何辨别百伦鞋真假
浙江农村合作银行的丰收借记卡到南京去能用的
ld皮纹砖背景墙怎么做?
山东金麒麟集团(玉林办事处)地址在什么地方,
请问在杭州我这种情况需要办暂住证吗
长春市房产证查询方法有谁清楚?
课文中哪些语句表现了海伦凯勒不屈不挠的奋斗
明天下午重庆到达县的火车,过路车都算,有几
广州皮衣皮包鞋子钱包手提包手袋等奢侈品皮革
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?