我希望通过使用位表示法为short分配最小值:但是我得到了这样的信息:不兼容类型:必需: short,Found: intint i = 0b1000_0000_0000_0000__0000_0000_0000_0000;
问题出在哪里?为什么0b1000_0000_0000_0000;超过short i
除法返回一个没有余数的实数。MOD返回一个实数。不处理小数和小数。INT I = 41828;INT D = 0;
在这种情况下,您将如何处理分数(或小数值)?有没有办法用负值来表示余数?在这个例子中,I/65535应该是0.638,然而,有了限制,我得到了0,MOD638。那么我如何乘以C才能得到正确的答案呢