已有1条回答
管理员
double的输入格式符:使用scanf语句时,double的输入格式符是“%lf”,不能使用“%f”;使用printf语句时,可以使用“%f”,printf中没有定义%lf,但是很多系统会接受。
double转换的基本规则是“按数据长度增加的方向进行转换”,以保证精度不降低。比如int型数据和long型数据进行相加或相减运算时,系统会先将int型数据转换成long型,然后再进行运算。这样的话运算结果的精度就不会降低。
在运算时,程序中所有的float型数据全部都会先转换成double型。即使只有一个float型数据,也会先转换成double型,然后再进行运算。因为CPU在运算的时候有“字节对齐”的要求,这样运算的速度是最快的。
猜你喜欢
大咖与大佬的区别
紫藤盆栽需要多大的盆(附盆栽种植方法)
2018款蒙迪欧多重
电话录音在哪里设置
红米K60怎么设置默认浏览器
苹果13还原出厂设置
比亚迪e9价格及图片(比亚迪e9最新消息)
windows文件名的叙述错误的是
荣耀MagicV2至臻版怎么省电
真我Realme 11 Pro 618会降价吗
做豆腐开锅时总起沫什么原因
斯柯达最新款车型报价(斯柯达宣布全系车型价格下调)
最新学习
电瓶车没充满电就拔了对电瓶好吗(电动车没满电拔掉充电器会怎么样)
吉利是国企还是民企
苹果手机分辨率怎么调到最佳
苹果手机序列号怎么查询
一平方等于多少长宽
雷克萨斯价格表报价 雷克萨斯es300h新款价格多少钱
iPhone 13 mini升级到IOS 16后有灵动岛吗
宝骏530和哈弗H2哪个好 哈弗H2配置更丰富
雷诺科雷嘉外观内饰 外观大气内饰简约设计独到
文件传输中断请重试
北京绿牌车还要摇号吗
白色衣领发黄清洗窍门