如何将值指定给提升::单位::si::angular_assistance
How do I assign a value to a boost::units::si::angular_acceleration?
在升压单元中,我通常通过乘以一个静态常量来赋值:
例如
using namespace boost::units;
quantity<si::angular_velocity> av = 0.5 * si::radians_per_second;
但是,当没有定义乘数常量时,我该怎么做呢?
例如,由于未定义boost::units::si::radians_per_cond_per_second,因此无法编译。
quantity<si::angular_acceleration> aa = 0.5 * si::radians_per_second_per_second;
正如@celtsck在评论中建议的那样,可以通过对单位乘数应用正确的运算来分配单位:
quantity<si::angular_acceleration> aa = 0.5 * si::radians_per_second / si::seconds;
相关文章:
- 芬威克树(BIT).找到具有给定累积频率的最小索引,单位为 O(logN)
- RcppEigen 模板化函数,用于填充单位法线
- 如何有效地计算将单位立方体映射到自身的反射和旋转?
- 以天C++为单位的两个时间戳之间的差异
- 如何以毫秒为单位获取开始时间和 now() 之间的毫秒差异(以 C++为单位?
- 从原始字节解码协议缓冲区(以 C++为单位)
- ANTLR - 如何从维度扩展单位
- 如何在 c++ 中确定一条指令(以字节为单位)在哪里结束,另一条指令从哪里开始?
- 编写以 C++ 为单位返回值的函数
- 纹理单位重叠?渲染了错误的纹理
- Cuda:具有位集数组的 XOR 单位集
- 以C++为单位进行运行长度编码
- 如何找到两个日期之间的时间差异(以秒和纳秒为单位)?
- arr[n] 是否以 C++ 为单位打印数组的长度?
- 字符串数组上的 sizeof 运算符以 C++ 为单位给出不同的输出
- 以 C++ 为单位具有输出限制的排列
- 以 GDB 为单位指定浮点精度
- 整数数据如何以位为单位存储在内存中?不是右对齐吗?
- 如何在没有硬编码的情况下以C++为单位获取类数组的长度?
- 如何将值指定给提升::单位::si::angular_assistance