美文网首页
5、小数类型及复习

5、小数类型及复习

作者: 无力吐槽果 | 来源:发表于2016-10-21 00:01 被阅读0次

小数也叫浮点数,现实中的小数在C语言中存储的话分为两种,分别是float和double

进行输出的话可以用%f,%e,%g

正常开发的时候我们不会用的太多,但是在某些特殊的场景下面,我们需要明白,double和float的精度数非常有问题的,所以在计算的时候,我们需要区别里面的正确算法和错误算法,如果我们想要以十进制的方式对它进行输出的话选择%f,如果我们需要以科学计数法的方式来进行输出的话,可以用%e,%g只支持整体6位的精度,同时不会显示没有作用的0,因为我们小数输出之后,如果我们的小数整个能够表示的精度是12位,那么我们的有效小数点数只有3位他就只会输出3位的0而不会输出3位置外的所有0.

一般情况下,定义float的值后面会加一个f,例:float=1.076f;f并不代表任何值,只是默认表示这个值是float的参数,类似于long后面加个l;主要原因是C语言默认将值认为是double和int,在执行这两类数据类型时是最快的,所以不用加也是可以的,而且速度相对来说会更快,因为最后C语言都会将他们转换成double和int类型

数据是数据,我们的数值将会取决于我们读取数据时的格式以及我们对这些数据的解析方式将会决定于我们不同的数值

相关文章

  • 5、小数类型及复习

    小数也叫浮点数,现实中的小数在C语言中存储的话分为两种,分别是float和double 进行输出的话可以用%f,%...

  • JavaScript--数据类型

    JavaScript的数据类型分为原始类型与引用类型5种原始类型:number:数字(整数、小数、NaN(Not ...

  • 小数的读法和写法

    一、复习旧知 二、读小数 1.揭示新课 2.情景引入 3.读小数 4.总结读小数的方法 5.练习 三、写小数 1....

  • 一建第2天

    一、下午复习《黑色金属类型及应用》(1-4页)87分钟。 记录《有色金属的类型及应用》(第5页)21分钟。 晚上记...

  • python中的小数类型

    python中有专门的小数类型,区别与浮点型,小数类型有指定的小数位数,比较适合拿来作价格相关的类型。 >>> i...

  • 黑猴子的家:mysql 常见的数据类型

    1、整型 2、小数 3、定点数 4、位类型 5、char和varchar类型 说明:用来保存MySQL中较短的字符...

  • Python全栈 第二天 3·数值类型

    int 整数类型 整数是啥不用多说吧,就是1,2,3,4,5,6...... folat 浮点数类型 就是小数,例...

  • 计算机怎么表示小数类型

    计算机怎么表示小数类型呢?小数类型的表示有点类型科学计数法,如 12000000 和 0.0000012的表示 接...

  • 二级Python----基本数据类型(DAY 2)

    一、数字类型 1.整数类型 2.浮点数类型 Python语言中的浮点数类型必须带有小数部分,小数部分可以是0。 例...

  • JavaScript中的数字类型

    JavaScript 语言中只有一种数值类型,就是 number 类型,这个类型的值可以选择带小数点或者不带小数点...

网友评论

      本文标题:5、小数类型及复习

      本文链接:https://www.haomeiwen.com/subject/gujquttx.html