c语言中的单引号用来表示字符常量比如‘a’表示字符常量,在内存中占一个字符,‘a’+1就表示‘a’的ASCII码+1,也就是‘b’。
十进制即满十进一,满二十进二,以此类推。
并且按权展开,第一位权为10的0次方,第二位权为10的1次方,以此类推,第N位10的N减1次方。
该数的数值等于每位位的数值乘于该位对应的权值之和。
十六进制是计算机中数据的一种表示方法。
它由0到9,A到F组成,字母不区分大小写。
与10进制的对应关系是0到9对应0到9;A到F对应10到15;N进制的数可以用0到N减1的数表示,超过9的用字母A到F。
单精度,是在32位机器上用 4 个字节来存储的;而双精度都是用 8 个字节来存储的。
这是它们最本质的区别。
由于存储位不同,他们能表示的数字的范围也不同。
单精度数,是指计算机表达实数近似值的一种方式。
如果涉及浮点数,值可能不往返。
值的往返是指,某个运算将原始浮点数转换为另一种格式,而反向运算又将转换后的格式转换回浮点数,且最终浮点数与原始浮点数相等。
由于一个或多个最低有效位可能在转换中丢失或更改,往返可能会失败。
双精度浮点数是计算机使用的一种数据类型,使用八个字节来存储一个浮点数。
它可以表示十进制的15或16位有效数字。