`

什么叫单精度浮点型?什么叫双精度浮点型?

 
阅读更多


引用一

 

写道
单精度浮点型(float )专指占用32位存储空间的单精度(single-precision )值。单精度在一些处理器上比双精度更快而且只占用双精度一半的空间,但是当值很大或很小的时候,它将变得不精确。当你需要小数部分并且对精度的要求不高时,单精度浮点型的变量是有用的。例如,当表示美元和分时,单精度浮点型是有用的。这是一些声明单精度浮点型变量的例子:float hightemp,lowtemp;双精度型,正如它的关键字“double ”表示的,占用64位的存储空间。在一些现代的被优化用来进行高速数学计算的处理器上双精度型实际上比单精度的快。所有超出人类经验的数学函数,如sin( ),cos( ) ,和sqrt( )均返回双精度的值。当你需要保持多次反复迭代的计算的精确性时,或在操作值很大的数字时,双精度型是最好的选择。

 

引用二:

写道
用4个字节(32位)来存放一个浮点数,尾数有7个有效数字左右,叫单精度浮点数,用64位来存放,尾数有效数字可以增加到15位或16位,叫双精度浮点数。

 

 

分享到:
评论

相关推荐

    S7-200SMART 双精度浮点型数据转换为单精度浮点型的方法.pdf

    S7-200SMART 双精度浮点型数据转换为单精度浮点型的方法

    单精度浮点数与十六进制转换_C语言程序

    单精度浮点数与十六进制转换_C语言程序__单片机也可用

    单、双精度浮点数与16进制相互转换.zip

    单、双精度浮点数与16进制相互转换,文档中已列出相应函数,可直接调用。

    C语言复习题目

    单项选择题………………………第002页 阅读程序题………………………第018页 程序填空题………………………第039页 ...编写程序题………………………第070页 ...【1.3】下列四组字符串中都可以用作C语言程序标识符...

    VB基础语法电子文档

    Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度长整型)及Currency(货币型)均为Numeric数据类型。其中整型是16位的整数,长整型是32位的整数。单精度及双精度浮点型就表示实数,常被...

    浅谈Cortex-M3内核浮点型运算的研究与实现

    摘要:通过分析Cortex-M3内核的结构与浮点型格式,充分利用Cortex-M3内核中的分支预测、单周期乘法、硬件除法等众多功能强大的特性,使用Thumb-2指令集实现了单精度浮点型的加、减、乘、除与比较运算,并给出了加...

    C语言数据类型的资料,帮助初学者掌握C语言中的数据类型

    double:数据类型:用于表示一个双精度浮点型数据 else enum extern float:数据类型,用于表示一个单精度浮点型数据 *浮点型数据:带有小数点的数值,1.0,100.1,200.234 *单精度在精确度上低于双...

    float:R 的单精度(浮点)矩阵

    float是 R 的单精度(又名浮点)矩阵框架。 Base R 没有单精度类型。 它的“数字”向量/矩阵是双精度的(或者可能是整数,但你知道我的意思)。 浮点数的精度是双精度数据的一半,这是非常明显的性能与精度权衡。 ...

    内存搜索、修改器(附VC6源码)

     工具支持1、2、4、8字节整型、单精度浮点型、双精度浮点型、UNICODE以及ACSII字符搜索。搜索模式支持等于、大于、小于、两者之间、增大、减小、变化模式。另外还支持系列其他功能。  如今有很多内存修改器,功能...

    QT/C++实现:四字节十六进制与浮点数相互转化——三种方法(亲自验证源码)

    利用QT/C++实现的三种方法进行十六进制与浮点数相互转化:直接方法、强制转化法和union与struct转化法,经验证有效,并附带源码。

    C++数据类型及取值范围

    ③浮点类型:float(单精度型)、double(双精度型) 例:3.1456 , 0.9e12 ④空值类型:void(空值型) ⑤布尔类型:bool 例:true , false。 2.类型修饰符共四种 例:short a; ; 则-32767≤a ≤32767 例:unsigned ...

    机内码转换工具.exe

    本软件可以用于查找 整型、单精度浮点型、双精度浮点型和汉字机内码 ,对深度学习编程语言有很大的帮助。

    c语言float类型小数点后位数

    C语言中浮点型一般分为float单精度型、double双精度型、long double长精度型,单精度浮点型小数点后面有效数字为6~7位和双精度浮点型小数点后面有效数字为15~16位。单精度为32位,双精度为64位,8位为一个字节。 在...

    浮点数与整形数据互转软件

    浮点数与整形数据互转软件,支持单精度、双精度等格式。

    浮点数转换工具.zip

    1、浮点数转换为整型工具 2、十进制、二进制、十六进制,相互转换; 3、单精度,双精度,均可转换。 4、编程查看,传输文件必用

    IEEE_754_16进制转十进制浮点数 工具

    IEEE_754_16进制转十进制浮点数 工具 测试有效

    16进制浮点数转换为10进制VC代码

    VC编程实现16进制浮点数转换为10进制,转换源代码,实验测试代码没有问题。符合IEEE754协议标准。

    Memory_内存_c_C++_修改器_memory_

    内存搜索修改器支持1、2、4、8字节整型、单精度浮点型、双精度浮点型、UNICODE以及ACSII字符搜索。搜索模式支持等于、大于、小于、两者之间、增大、减小、变化模式。另外还支持系列其他功能。

    一款C++开发的数据类型转换工具,内涵源代码

    一款数据格式转换小工具,采用C++开发,支持整形、单精度浮点型、双精度浮点型、十六进制、二进制数据之间的转换。 读者可以掌握C++底层不同类型之间的数据格式以及通过指针地址操作内存空间数据不同类型数据的转换

    可视化程序设计(VB)

    数值型,有6种,分别是Byte(字节型)、Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)和Currency(货币型) 2.逻辑型(Boolean) 3.日期型(Date) 4.字符串型(String) 5.变...

Global site tag (gtag.js) - Google Analytics