DBL_EPSILON和 FLT_EPSILON主要用于单精度和双精度的比较当中: double a = 0.5; if (a == 0.5) { //正确 x++; } double b = sin(M_PI / 6.0); if (b == 0.5)...
分类:
数据库 时间:
2014-08-20 12:07:02
阅读次数:
317
基本数据类型整形:Int4字节%d / %iShort2字节%hdLong8字节%ldLonglong8字节%lldUnsigned4字节%浮点型单精度Float4字节%f双精度Double8字节%lf字符 char 1字节 %c枚举:当一个变量只用几个固定的取值的时候使用枚举 特点:先定义枚...
分类:
编程语言 时间:
2014-08-19 23:55:35
阅读次数:
237
CUDA程序优化应该考虑的点:精度:只在关键步骤使用双精度,其他部分仍然使用单精度浮点以获得指令吞吐量和精度的平衡; 目前GPU的单精度性能要远远超过双精度性能,整数乘法、求模、求余等运算的指令吞吐量也较为有限。在科学计算中,由于需要处理的数据量巨大,往往采用双精度或者四精度才能获得可靠的结果,目....
分类:
其他好文 时间:
2014-08-17 22:46:23
阅读次数:
482
属性+类型+对象描述属性部分:g_ 全局变量c_ 常量m_ c++类成员变量s_ 静态变量类型部分:指针 p函数 fn无效 v句柄 h长整型 l布尔 b浮点型(有时也指文件) f双字 dw字符串 sz短整型 n双精度浮点 d计数 c(通常用cnt)字符 ch(通常用c)整型 i(通常用n...
分类:
其他好文 时间:
2014-08-16 19:38:30
阅读次数:
206
2.1int,long long ,short 可表示范围和占用内存空间不同。具体与计算机有关。无符号类型只能表示0和正数,带符号类型可以表示负数,0,正数。float是单精度,一般占用4个字节,double是双精度,一般占用8个字节,它们可表示的数据范围也不相同。2.2利率用double,本金和付...
分类:
编程语言 时间:
2014-08-13 14:44:26
阅读次数:
325
#include 头文件atof 将字符串 转化为 一个双精度值 int atof(a) #include #includedouble exp(){ char a[20];scanf("%s",a) ;switch(a[0]) { case'+': re...
分类:
其他好文 时间:
2014-08-10 21:11:50
阅读次数:
314
Graphics View 提供了一种接口,用于管理大量自定义的 2D 图形元素,并与之进行交互;还提供了用于将这些元素进行可视化显示的观察组件,并支持缩放和旋转。说明;Graphics View 框架包含了一套完整的事件体系,可以用于与场景中的元素进行双精度的交互。这些元素同样支持键盘事件、鼠标事...
分类:
其他好文 时间:
2014-08-10 18:20:00
阅读次数:
261
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,精确到小数点后2位。题目保证计算结果不超过双精度范围。输入样例:2...
分类:
其他好文 时间:
2014-07-29 11:37:46
阅读次数:
199
题意:一只青蛙找到另外一只青蛙,不过可以通过其它的石头跳到目标青蛙的位置去,其中,输入数据的时候第一组数据是第一只青蛙的位置,第二组是目标青蛙的位置,其它的为石头的位置
思路:dijkstra算法的一种小小的变形,做法还是一样的
Tips:POJ上的双精度浮点型输出竟然是%f输出害的我一直错,或者是编译错误,恼啊!
AC代码:
#include
#include
#include
usin...
分类:
其他好文 时间:
2014-07-27 23:51:12
阅读次数:
248
java基础类型数据类型大小范围默认值
byte(字节) 8-128-1270
shot(短整型)16-32768-327680
int(整型)32-2147483648-21474836480
long(长整型)64-9233372036854477808-92333720368544778080
float(浮点型)32-3.40292347E+38-3.40292347E+380.0f
double(双精度) 64-1.79769313486..
分类:
编程语言 时间:
2014-07-22 18:25:12
阅读次数:
307