如何在c#中得到相反的数
本文关键字: | 更新日期: 2023-09-27 18:14:35
我不确定我正在尝试的操作的名称是什么,但我想在给定范围内"翻转"数字的值。
我有一个c#程序,它接收一个从1到1023不等的数字。我如何"翻转"这个数字,如果我收到1023,那么它就是1,750就是274,而512仍然是512,因为它正好是一半?
我正在考虑使用某种类型的循环,但我从来没有做过这样的事情。例如,我的研究发现人们想要从40岁变成04岁,但这不是我想要的。
如果你输入的数字是x,那么你的答案是表达式1024-x
一般来说,如果你有1到max范围内的数字,那么答案将是(max+1)-x