unsigned long long类型是目前C语言中精度最高的数据类型,可以用来表示20以内的阶乘数据。
还有是unsigned long long的精度64位,double或者long double 虽然也占有8个字节,但是他们的实际精度只有53位。
通常情况下,使用时可以简洁地声明为typedef unsigned long long ull,ull的范围是[0,2^64-1]。
而ll的范围是[-2^63,2^63-1]。
unsigned long long类型是目前C语言中精度最高的数据类型,可以用来表示20以内的阶乘数据。
还有是unsigned long long的精度64位,double或者long double 虽然也占有8个字节,但是他们的实际精度只有53位。
通常情况下,使用时可以简洁地声明为typedef unsigned long long ull,ull的范围是[0,2^64-1]。
而ll的范围是[-2^63,2^63-1]。