发布网友 发布时间:2022-04-24 03:12
共1个回答
热心网友 时间:2022-04-09 07:17
decimal(n,m)表示数值*有n位数,其中整数n-m位,小数m位。若不定义n m值则四舍五入取整追问主要是用来记录金额的 只需要2位小数,我在想是直接2位小数的decimal 还是x100之后弄成int(bigint)再存,因为需要进行各种计算,哪种类型方便,还有 decimal的话占用字节会不会过多(整数部分长度不定)追答有三种可用 float(lendth,decimals)(4字节,浮动小数点的较小的数)
double(lendth,decimals)(8字节,浮动小数点的较大的数)
decimal(length,decimals)(length+1字节,存储为字符串的double)