除法怎么得到余数啊

yunhaiC QQ654777694 2011-05-03 03:52:54
300.0/256
在C#即时运算结果为1.171875,怎么取得0.171875,就是小数点后面的数字,有没什么快捷方式
...全文
545 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingdom_0 2011-05-04
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 xieyang702 的回复:]

哈哈,再用余数去除被除数。脑袋锈掉了
[/Quote]这位仁兄,别这样~~
xieyang702 2011-05-04
  • 打赏
  • 举报
回复
哈哈,再用余数去除被除数。脑袋锈掉了
lxt106297 2011-05-03
  • 打赏
  • 举报
回复
取余用%
如果是余数的小数位那就减一下
likedefly 2011-05-03
  • 打赏
  • 举报
回复
double dd = Convert.ToDouble(3 % 7) / 7;
neo4026 2011-05-03
  • 打赏
  • 举报
回复
请问什么叫小数位 什么叫余数 = = 小学数学没学好么?
余山水 2011-05-03
  • 打赏
  • 举报
回复
Math.DivRem(),你试试
636f6c696e 2011-05-03
  • 打赏
  • 举报
回复
敢不只看标题么
[Quote=引用 5 楼 avi9111 的回复:]
double d = 300 % 256
结果
d=44
[/Quote]
xieyang702 2011-05-03
  • 打赏
  • 举报
回复
为啥结果不对
zr167173 2011-05-03
  • 打赏
  • 举报
回复
取余......
avi9111 2011-05-03
  • 打赏
  • 举报
回复

1楼
2楼
3楼
= =
avi9111 2011-05-03
  • 打赏
  • 举报
回复

double d = 300 % 256
结果
d=44
xieyang702 2011-05-03
  • 打赏
  • 举报
回复
double d = 300.0 % 256;
这个不就是取余运算么,为啥
Console.WriteLine(d.ToString());
输出的是44啊,应该就是余数啊
xuexiaodong2009 2011-05-03
  • 打赏
  • 举报
回复
double d = 300.0 / 256;
double result = d - (int)d;
Snowdust 2011-05-03
  • 打赏
  • 举报
回复
double d = (300.0 % 256) / 256;
我姓区不姓区 2011-05-03
  • 打赏
  • 举报
回复

double d = 300.0 / 256;
double result = d - Math.Truncate(d);

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧