浮點數加法

2021-07-25 02:12:34 字數 3021 閱讀 4698

#include#includechar input[2][1000];

int n;

char point1[1000], point2[1000];

char int1[1000], int2[1000];

int pointans[1000];

int intans[1000];

bool pointcarry;

int foopoint(char *a, char *b)

for(int i = 0 ; i < length_b ; i ++)

for(int i = length_b ; i < length_a ; i ++)

for(int i = length_a - 1 ; i >= 1 ; i --)

}if(pointans[0] > 9)

return length_a;

}int fooint(char *a, char *b)

for(int i = 0 ; i < length_b ; i ++)

for(int i = length_b ; i < length_a ; i ++)

if(pointcarry)

for(int i = 0 ; i < length_a - 1 ; i ++)

}if(intans[length_a - 1] > 9)

else if(intans[length_a - 1] == 10) intans[length_a - 1] = 10;

else intans[length_a - 1] = (intans[length_a - 1] % 10) * 10 + intans[length_a - 1] / 10;

}return length_a;

}int main() else

}for(int i = lb - 1 ; i >= 0 ; i --)

if(la != 0)

printf(".");

for(int i = 0 ; i < la ; i ++)

printf("\n");}}

return 0;

}

9111 浮點數加法

time limit:1000ms  memory limit:65536k

total submit:259 accepted:0

description

求2個浮點數相加的和。

題目中輸入輸出中出現浮點數都有如下的形式:

p1p2...pi.q1q2...qj

對於整數部分,p1p2...pi是乙個非負整數

對於小數部分,qj不等於0

input

第1行是測試資料的組數n,每組測試資料佔2行,分別是兩個加數。每組測試資料之間有乙個空行,每行資料不超過100個字元。

output

n行,每組測試資料有一行輸出是相應的和。輸出保證一定是乙個小數部分不為0的浮點數。

sample input

10

0.111111111111111111111111111111

0.111111111111111111111111111111

10000000.655555555555555555555555555555

1.444444444444444444444444444445

0.11111111111111111

0.111111111111111111111111111111

10000000.655555555555555555555555555555

1.4444444444445

0.11111111111111111111111111999999999999991111

0.1111119999999999999111111111111111111111111

10000000.65555555555999999999999995555555555555555555

999999999991.444444444444444444444444444445

909999999999.111111111111111111111111111111

0.111111111111111111111111111111

10000000.65555555555999999999995555555555555555555

1.444444444444444444444444444445

0.111111111111111111111111111111

0.11111111111111111111119999999911111111

10000000.655555555555555555555555555555

999999999999999999991.444444444444444444444444444445

sample output

0.222222222222222222222222222222

10000002.1

0.222222222222222221111111111111

10000002.100000000000055555555555555555

0.22222311111111111102222223111111111111102221

1000009999992.10000000000444444444444440000055555555555555

909999999999.222222222222222222222222222222

10000002.10000000000444444444440000000055555555555

0.22222222222222222222231111111011111111

1000000000000009999992.1

浮點數加法

求2個浮點數相加的和 題目中輸入輸出 現浮點數都有如下的形式 p1p2.pi.q1q2.對於整數部分,p1p2.pi是乙個非負整數 對於小數部分,不等於0 對於每組案例,每組測試資料佔2行,分別是兩個加數。每組案例是n行,每組測試資料有一行輸出是相應的和。輸出保證一定是乙個小數部分不為0的浮點數示例...

浮點數加法

題目描述 求2個浮點數相加的和 題目中輸入輸出 現浮點數都有如下的形式 p1p2 pi.q1q2 對於整數部分,p1p2 pi是乙個非負整數 對於小數部分,不等於0。輸入描述 對於每組案例,每組測試資料佔2行,分別是兩個加數。輸出描述 每組案例是n行,每組測試資料有一行輸出是相應的和。輸出保證一定是...

長浮點數加法

浮點數加法 求2個浮點數相加的和 題目中輸入輸出 現浮點數都有如下的形式 p1p2 pi.q1q2 對於整數部分,p1p2 pi是乙個非負整數 對於小數部分,不等於0 輸入描述 對於每組案例,每組測試資料佔2行,分別是兩個加數。輸出描述 每組案例是n行,每組測試資料有一行輸出是相應的和。輸出保證一定...