mysql设float小数点2位
MySQL是一款流行的关系型数据库管理系统,它支持多种数据类型,包括整数、浮点数、字符串、日期等等。对于一些需要精确计算的浮点数,我们可以使用FLOAT类型进行存储。
但是,默认情况下,MySQL会将FLOAT类型的小数点后面保留6位。这可能会导致一些计算错误,因为计算机处理浮点数时存在精度误差。因此,可以设置FLOAT类型小数点后的位数,以保证计算的精确性。
CREATE TABLE students (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
math_score FLOAT(4, 2) NOT NULL,
english_score FLOAT(4, 2) NOT NULL,
PRIMARY KEY (id)
);