C++
喵喵叫的猴
只争朝夕,不负韶华
展开
-
Qt使用QQuaternion对空间矢量QVector3D进行旋转
空间中的QVector3D既可以代表空间中的点位置,也可以表示空间矢量。为什么要对空间矢量进行旋转呢,比如有一个空间矢量在空间中代表了镜头前进的方向(即第一人称模式),初始时该矢量指向正北方向QVector3D(0,0,1),在镜头前进过程中,镜头旋转了r度,此时镜头前进的的矢量就需要相应的旋转r度,Qt中提供了QQuaternion用于三维空间中的矢量旋转原创 2022-04-01 14:15:56 · 5983 阅读 · 0 评论 -
LibXL获取Excel时间格式数据为小数,转换为时分秒
在使用LibXL读取Excel数据时,发现如果表格数据为时间格式,读取出来的是一串小于1的纯小数。经过测试发现,Excel中时间格式的存储就是按照纯小数格式存储的,这样便于用户的自定义时间样式。Excel中存储的纯小数代表了该时间在一天24H内的占比,因此程序获取到该纯小数后需要自行转换为时分秒原创 2021-10-25 19:10:39 · 904 阅读 · 0 评论