我正在研究稀疏矩阵的块压缩稀疏行格式。我需要将一个非零元素转换为64位浮点数。我需要c或C++中的语法来实现它吗?
发布于 2010-01-12 18:44:18
你有没有把你的号码保存为字符串?如果是,则执行此操作(这在C和C++中都有效):
const char *number = "11.111"; // This the variable holding your number
double num = atof(number); // This is your number saved as a double, that is usually 64 bit如果您将其另存为int、double、float,您可以简单地执行以下操作:
double num = other_variable;同样,它可以在C和C++中工作。
https://stackoverflow.com/questions/2048254
复制相似问题