经常采用的float 和double 的范围如下
float的范围为-2^128 ~ +2^128,精度为6~7位有效数字 double的范围为-2^1024 ~ +2^1024,精度为15~16位。
还有在 vitual judge 中 可以用 long long 来定义长整形 用%I64 进行输出结果;
下面附几个基本函数知识(浮点数转化为整型)
浮点型 天花板函数 ceil ,即求超过它的最小整数
地板函数 floor 即求不超过它的最大整数
整型 四舍五入 int(x+0.5)
下取整 应该直接来 int(x)就可以了吧~~
PI=2*acos(0.0)
double 要取大数的话 可以定义为2e100;
int 要取大数的话 可以定义为20亿;
eps 小量 定义为 1e-7;