QString加倍long float和long long int

时间:2017-12-02 14:22:22

标签: c++ qt floating-point int qstring

是否可以将小数点前的部分转换为long long int,将小数点后的部分转换为long double float?

示例:

QString" 1101.110&#34 ;;

我想将其改为两个变量:

long long = 1101

long double = 0.110

我试过了:

QString input = ui->inputbox->text();

long long whole = input.toInt();

double long fraction = input.toFloat();

如果输入数字110.10011:

整个输出0

分数输出110.1但我希望它输出0.10011

0 个答案:

没有答案