C#++和 - 将double var递增0.1

Dan*_*ell 0 .net c#

道歉,如果有人问过,但我找不到.

我有一个双变量,我正在做++和 - 增加和减少值.

例如,我的数字是95.8,而++则是96.8

但我希望++运算符每次增加0.1,因此数字会增加到95.9.

谢谢,丹

Jon*_*ood 5

除非您创建自己的类型(类)并覆盖这些运算符,否则不支持.

请改用以下内容:

x += 0.1;
Run Code Online (Sandbox Code Playgroud)

  • 我会无耻地扼杀那些会使++运算符重载的人在数字类型上以1以外的值递增. (3认同)