作业帮 > 数学 > 作业

怎样把这个数"123.45"分别存在各个变量里.

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/16 16:18:30
怎样把这个数"123.45"分别存在各个变量里.
怎样把这个数"123.45"分别存在5变量里.
例如:unsigned int A0,A1,A2,A3,A4;
A0=1(百位);
A1=2(十位);
A2=3(个位);
A3=4(小数1位);
A4=5(小数2位);
double A = 123.45
int A0 = (int)(A / 100) % 10; // A/100 = 1.2345,取整为1,再除10求莫,为1
int A1 = ((int)(A / 10))% 10; // A/10 =12.345,取整为12,再除10求莫,为2
int A2 = ((int)A) % 10; // A取整为123,除10求莫,为3
int A3 = ((int)(A * 10)) % 10; // A*10=1234.5,取整为1234,再除10求莫,为4
int A5 = ((int)(A * 100)) % 10; // A*10=12345,取整为12345,再除10求莫,为5