我在将双精度转换为浮点数时遇到了一点问题。代码:
float volume = 0.5;
Double i = Volume.Value;
volume = (float)i / 100F;
Bass.BASS_SetVolume(volume);
如您所见,我正在使用 BASS 库。音量是一个滑块,它给我一个从 1 到 100 的值。问题是,我收到了这个错误:
错误 CS0664:double 类型的文字不能隐式转换为“float”类型;使用“F”后缀来创建这种类型的文字
为什么我会收到此错误?