问题描述
假设我有一个字符串“53.430996”,我想将它转换为一个字符串并在我尝试过的浮点之后存储所有值:
#include <iostream>
#include <bits/stdc++.h>
#include <string>
#include <stdlib.h>
using namespace std;
int main(){
char* convertme="53.430996";
double converted=atof(convertme);
cout << converted;
return 0;
}
但输出是 53.431 但我需要 53.430996 所以我以后可以用
static cast < long long > (coord ∗ 100000)
所以,我可以得到没有浮点数的值 5343099
解决方法
只需要确保为定点指定所需的精度即可。
janani@janani-C02Z78CMLVDQ fievel % find / -name jvm.options
find: /usr/sbin/authserver: Permission denied
/usr/local/etc/cassandra/jvm.options