在cassandra datastax java驱动程序中,是否有任何配置可以设置双精度值?
Cassandra在内部按原样存储双值。就像cqlsh如何支持可以更改精度的设置一样,datastax java驱动程序中是否有类似的配置来设置精度在cassandra datastax java驱动程序中,是否有任何配置可以设置双精度值?,cassandra,datastax-java-driver,Cassandra,Datastax Java Driver,Cassandra在内部按原样存储双值。就像cqlsh如何支持可以更改精度的设置一样,datastax java驱动程序中是否有类似的配置来设置精度 一种方法是在变量的Getter中使用DecimalFormat并设置精度。但是想知道datastax驱动程序是否提供了简化精度设置的方法,cqlsh提供的选项仅用于显示数据-在内部,所有数据都作为正常双倍处理 DataStax Java驱动程序也是如此——它只返回double,开发人员有责任将其转换为最适合用户的表示形式。所以您需要使用相应的代码将
一种方法是在变量的Getter中使用DecimalFormat并设置精度。但是想知道datastax驱动程序是否提供了简化精度设置的方法,
cqlsh
提供的选项仅用于显示数据-在内部,所有数据都作为正常双倍处理
DataStax Java驱动程序也是如此——它只返回double,开发人员有责任将其转换为最适合用户的表示形式。所以您需要使用相应的代码将double格式化为具有给定精度的字符串