原文:Java 中应该使用什么数据类型来代表价格?

如果不是特别关心内存和性能的话,使用BigDecimal,否则使用预定义精度的 double 类型。 ...

2020-07-12 07:59 0 1178 推荐指数:

查看详情

Java编程,用什么数据类型表示价格

Java,float和double都表示浮点型数,所表示的浮点数是近似值,而不是精确的值,所以,这两种数据类型不适合作为价格数据类型Java语言提供另外一种数据类型BigDecimal,可以用来表示精确的浮点数。 运行结果: 注意,new 一个 ...

Fri Apr 24 21:39:00 CST 2020 0 1634
Mysql数据类型括号的数字代表的含义

相信大家不管是看别人的代码,还是自己的代码总会在定义表的数据类型时,会需要在数据类型后面加一个括号,里面写一个参数,例如int(3),smallint(5),char(5)等,但是括号里面的数字到底是什么意思呢?我以前也是只会用,但是感觉自己是在瞎用,根本没有注意到重点,今天写个博客记录下重点 ...

Wed Sep 13 05:17:00 CST 2017 0 5540
JAVA数据类型的char类型

1、JAVA,char占2字节,16位。可在存放汉字 2、char赋值 char a='a'; //任意单个字符,加单引号。 char a='';//任意单个中文字,加单引号。 char a=111;//整数。0~65535。十进制、八进制、十六进制均可。输出字符编码表对应 ...

Wed Apr 03 04:24:00 CST 2019 0 3614
java的基本数据类型和引用数据类型

java基本数据类型有8种:byte,short,int,long,char,float,double,boolean 整型有四种:byte short,int,long byte: 1字节 -128--127 short: 2字节 -32768 -- 32767 int ...

Mon Apr 15 23:18:00 CST 2019 0 1431
Java的基本数据类型与引用数据类型

一、基本数据类型 byte、short、int、long(整数类型) float、double(浮点数类型) char(字符型) boolean(布尔类型Java数据大多数存放在堆栈。 栈区:存放局部变量,对象声明的引用等。 堆区:存放new ...

Fri Jan 22 06:35:00 CST 2021 2 1121
金额应该用什么数据类型

工作几年了,也做很多项目,其中就碰到过很多金额用了各种数据类型,有的项目用double,有的用BigDecimal,有的用Long,那么就产生一个疑问金额到底应该用什么数据类型? 很早之前, 记得一次面试, 面试官问存储金钱用什么数据类型? 当时只知道8种数据类型(boolean, byte ...

Sat Aug 07 21:11:00 CST 2021 0 849
mysql中价格用什么数据类型表示最佳?

mysql中价格用什么数据类型表示最佳 DECIMAL和NUMERIC都行 DECIMAL和NUMERIC类型在MySQL中视为相同的类型。它们用于保存必须为确切精度的值,例如货币数据。当声明该类型的列时,可以(并且通常要)指定精度和标度;例如: 在该例子,5是精度 ...

Wed Dec 05 18:06:00 CST 2018 0 7373
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM