如何合并两个数字并将它们存储在另一个数字之间

时间:2015-03-25 12:11:34

标签: c merge numbers

我正在制作一个C程序,其中我有两个数字num1=11num2=98。我希望他们将它存储在另一个数字中,如num3=11.98 11到98之间的重要点。这该怎么做。请帮忙,谢谢。!

2 个答案:

答案 0 :(得分:1)

下面的一些代码可能会解决您的问题。

float floatingNum = num2;
while(floatingNum > 1)
{
  floatingNum = floatingNum / 10;
}
float num3 = num1 + floatingNum;

答案 1 :(得分:0)

试试这个(假设已经声明了num1和num2,并指定了值)

查找num2的长度并将其存储在变量" len2"

float num3 = (float)num1 + ((float)num2 / pow(10,len2));