小数类型数据是高精度的类型数据,占用16个字节(128位),主要为了满足需要高精度的财务和金融计算机领域。
小数类型数据的精度为29位数。
浮点类型的数据包含两种,即单精度浮点型和双精度浮点型,其区别在于取值范围和精度的不同。
计算机对浮点数据的运算速度大大低于对整数的运算速度,因此在对精度要求不高的情况下,可以采用单精度类型,而在精度要求较高的情况下可以使用双精度类型。
单精度的精度为7位数,双精度的精度为15至16位数。
因此,小数类型的精度要高于浮点类型。
浮点类型:浮点类型的数据包含两种:单精度浮点型(float)和双精度浮点型(double),其区别在于取值范围和精度的不同。
计算机对浮点数据的运算速度大大低于对整数的运算速度,因此在对精度要求不高的情况下,可以采用单精度类型,而在精度要求较高的情况下可以使用双精度类型。
双精度:精度为15~16位数小数类型:小数类型(decimal)类型数据是高精度的类型数据,占用16个字节(128位),主要为了满足需要高精度的财务和金融计算机领域。
小数类型数据的精度为29位数。
小数类型数据的后面必须跟m或者M后缀来表示它是decimal类型的,如
3.14m、0.28m等,否则就会被解释成标准的浮点类型数据,导致数据类型不匹配。
小数连除法的运算顺序,一般是按照从左到右的顺序依次计算,不过能简便的可以进行变式进行简便运算。
加减乘除数量关系式:加减法是平级的,谁在前先算谁。
乘除法,也是如此,但乘除比加减高一个等级。
在同一列式中,要先算乘除,再算加减。
除法:是四则运算之一。
已知两个因数的积与其中一个因数,求另一个因数的运算,叫做除法。
短除法:适用于快速除法、多个整数同步除法,故此常用于求出最大公因数和最小公倍数、二进位数字转换等较重视倍数测试和质因数的除法,过程大多只需用到九九乘法表及9以上少许整数的相乘因数。