float  单精度  占用4字节  有效数字范围:7位

double 双精度 占8字节    有效数字范围15-16位


区别就是占用内存的大小不同。和能表示的有效数字范围不同

比如 3.14 有效数字就是3位  其实就是不包括小数点 数字的个数

如何选择:

如果数字不会超过5位数 加上保留2位小数的话   那么float就够用了

相关推荐

css定位:相对定位、绝对定位、固定定位的区别与特性

css定位常用的有以下三种:使用了定位的共同特性:这三种定位可以设置四个值,但是通常只用到2个值就可以完成定位如果只写了定位 没有设置偏移量,则元素位置都不会改变,默认值为原来的位置.使用了定位,.元

自绘GdIplus基础:gdigdi+的区别、设备环境dC概念、以及对象使用方法

gdi和gdi+的区别1.GDI是gdi32.dll这个库,而GDI+是GDIplus.dll这个库2.GDI是硬件加速的,而GDI+不是3.GDI是有状态的,而GDI+是无状态的4.GDI绘图要使用

c++中 引用&符* 的区别

简单的一句话概括:*是取数据 , &是取地址也可以理解为 &是引用 *是解引用例子1:解引用a=10;p=&a 把a的地址取出来,赋值给p,p等于一个地址* p=1000

c++类定义struct与class的区别 和初始值设置

类的创建#include<iostream> using namespace std; #include <string> class 学生类{ public:

c++ char与wchar_t的区别 windows中aPI函数后面带a和W的区别

C++基本数据类型中表示字符的有两种: char、wchar_t。char叫多字节字符,一个char占1个字节,之所以叫多字节字符是因为它表示一个英文字符时是一个字节,而中文字符时是多个字节。wcha

sendmessage和postmessage区别

模态对话框与非模态对话框的区别

模态对话框: 必须关闭 才能操作后面的窗口非模态对话框: 多个窗口可以随意操作

Visual Studio版本区别 Community(社版)、Professional(专业版)、enterprise(企业版)

Community(社区版)也可以理解为个人版。适用于学生、开源和个人。一些新手用来学习是个不错的选择。该版本有相对完备的免费IDE。可用于开发 Android、iOS、Windows 和 Web 的

mysql效率研究(一):int(5)与 int(10) int(11) 的区别

/*int(5)与 int(10) 与 int(11) 的区别*/ //首先创建 三个表 分别是 in5,in10,in11 都只有一个字段 $sql="create table

mysql效率研究(二):char(20)char(40) varchar(255)varchar(256)varchar(50)varchar(100) 的区别

/*varchar(255)和varchar(256) 和 varchar(50)和varchar(100) 的区别*/ $sql="create table char20(