Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在cassandra datastax java驱动程序中,是否有任何配置可以设置双精度值?_Cassandra_Datastax Java Driver - Fatal编程技术网

在cassandra datastax java驱动程序中,是否有任何配置可以设置双精度值?

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

Cassandra在内部按原样存储双值。就像cqlsh如何支持可以更改精度的设置一样,datastax java驱动程序中是否有类似的配置来设置精度


一种方法是在变量的Getter中使用DecimalFormat并设置精度。但是想知道datastax驱动程序是否提供了简化精度设置的方法,
cqlsh
提供的选项仅用于显示数据-在内部,所有数据都作为正常双倍处理

DataStax Java驱动程序也是如此——它只返回double,开发人员有责任将其转换为最适合用户的表示形式。所以您需要使用相应的代码将double格式化为具有给定精度的字符串