UVA - 465 Overflow
来源:互联网 发布:犀牛软件分割模型 编辑:程序博客网 时间:2024/05/16 15:04
UVA - 465 Overflow
又认识一个黑科技 ——— atof( ) 函数,能将字符串转化为double。
题目大意:判断有没有越界。
解题思路:double范围比int大,所以用double来计算就好了。
#include<cstdio>#include<stdlib.h>#define INF 2147483647int main() { char a[10001], b[10001] ,c; double x , y; while( ~scanf("%s %c %s",a,&c,b) ) { printf("%s %c %s\n",a,c,b); x = atof(a); y = atof(b); if( x > INF) printf("first number too big\n"); if( y > INF) printf("second number too big\n"); if(c == '*' && x*y > INF) printf("result too big\n"); if(c == '+' && x+y > INF) printf("result too big\n"); }}
0 0
- UVa 465 Overflow
- uva-465-Overflow
- UVA 465 Overflow
- UVa 465 - Overflow
- Uva 465 - Overflow
- UVa 465Overflow
- UVa - 465 - Overflow
- UVA 465 Overflow
- UVa 465 - Overflow
- uva 465 Overflow
- UVa 465 - Overflow
- UVA-465-Overflow
- uva 465 Overflow
- UVa 465 - Overflow
- UVA - 465 - Overflow
- UVa 465 - Overflow
- UVa:465 - Overflow
- UVa 465 Overflow
- UVA - 10115 Automatic Editing
- UVA - 10815 Andy's First Dictionary
- 51Nod-1105-第K大的数
- UVA - 10106 Product
- UVA - 424 Integer Inquiry
- UVA - 465 Overflow
- acdream 1007 a+b 快速幂取模
- UVA - 10879 Code Refactoring
- unity中跳跃的实现
- UVA - 10112 Myacm Triangles
- Android微信支付彻底扫坑
- java8--面向对象 上(疯狂java讲义3) 复习笔记
- UVA - 10387 Billiard
- UVA - 579 Clock Hands