Float

单精度与双精度

单精度:float,一般在计算机中存储占用4字节,也就是32位,有效位数为7位; 双精度:double,在计算机中存储占用8字节,64位,有效位数为16位。   不管是float还是double在计算机上的存储都遵循IEEE规范(二进位浮点数算术标准),使用二进制科学计数法,都包含三个部分:符号位、指数位和尾数部分。 其中float的符号位,指数位,尾数...

ARCore中四元数的插值算法实现

ARCore中四元数差值算法: 其中t的取值范围为[0, 1],当 t = 0 时,结果为a;当t = 1 时,结果为b。 1   public static Quaternion makeInterpolated(Quaternion a, Quaternion b, float t) { 2 Quaternion out = new...

Xlua对c#的vector3等结构体的优化

目录:​Xlua源码学习​  参考文章:: https://www.jianshu.com/p/07dc38e85923 https://gameinstitute.qq.com/community/detail/111993 https://gameinstitute.qq.com/community/detail/125117 一、lua如何操作Vec...