我坚持使用变量格式。我知道这是一个愚蠢的问题,但我花了 2 个小时来解决这个问题,我正在失去理智。
问题是:
我有:
command.Data = new ushort[] { xx, yy, zz };
我需要做:
ushort zz = System.Math.Tan(c1AngleX);
但是 System.Math.Tan 的输出是“double”,所以我有点不能有“ushort”。
我试过这个
ushort zz = (Convert.ToUInt16 (System.Math.Tan(c1AngleX));
但它不起作用。(不能将“double”转换为“string”)
有什么办法可以将“double”转换为“ushort”?
(如果这个问题“太琐碎”,我很抱歉,但我真的卡住了)