找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7271|回复: 35
打印 上一主题 下一主题
收起左侧

value%2是什么意思

  [复制链接]
跳转到指定楼层
楼主
ID:341494 发表于 2018-6-28 10:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void time0_int() interrupt 1
{       
        static uchar value;
        TH0 = 0x3c;
        TL0 = 0xb0;     // 50ms
        value ++;
        if(value % 2 == 0)
        {
                flag_100ms = 1 ;
        }
}
各位大神,想问一下这段程序里的value%2==0是什么意思?为什么不是%10呢?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:212177 发表于 2018-6-28 12:23 来自手机 | 只看该作者
奇偶判断
回复

使用道具 举报

板凳
ID:276663 发表于 2018-6-28 12:37 | 只看该作者
Value%2==0就是Value除以2余数 == 0,一次中断定时是50ms,那么两次就是100ms,如果%10就是500ms
回复

使用道具 举报

地板
ID:238622 发表于 2018-6-28 13:50 | 只看该作者
可以这样理解判断是否为偶数
回复

使用道具 举报

5#
ID:361092 发表于 2018-6-28 17:24 | 只看该作者
偶数判断
回复

使用道具 举报

6#
ID:320306 发表于 2018-6-29 08:42 | 只看该作者
单双数判断!!!!!!!!!!!!!!!
回复

使用道具 举报

7#
ID:361554 发表于 2018-6-29 09:51 | 只看该作者
奇数偶数的判断
回复

使用道具 举报

8#
ID:361569 发表于 2018-6-29 10:02 | 只看该作者
判断value这个变量的余数是否等于零,能否被二整除,也可以说是判断value这值是否是偶数%是取余数的运算符 ==则是等于号
回复

使用道具 举报

9#
ID:361559 发表于 2018-6-29 10:07 | 只看该作者
value除以2的余数为零,说明value是偶数
回复

使用道具 举报

10#
ID:359150 发表于 2018-6-29 10:10 | 只看该作者
就是value的值除以2取余,可以用来判断是否为偶数
回复

使用道具 举报

11#
ID:361585 发表于 2018-6-29 10:28 | 只看该作者
%是求余数判断符号
回复

使用道具 举报

12#
ID:361592 发表于 2018-6-29 10:34 | 只看该作者
if里面的代码flag_100ms = 1 ;没两次中断执行一次。
回复

使用道具 举报

13#
ID:361206 发表于 2018-6-29 10:39 来自手机 | 只看该作者
IdeaMing 发表于 2018-6-28 12:37
Value%2==0就是Value除以2余数 == 0,一次中断定时是50ms,那么两次就是100ms,如果%10就是500ms

挺详细
回复

使用道具 举报

14#
ID:361608 发表于 2018-6-29 10:41 | 只看该作者
Value%2==0,就是判断Value除以2所得的余数是否等于0
回复

使用道具 举报

15#
ID:361325 发表于 2018-6-29 11:16 | 只看该作者
奇数偶数的判断
回复

使用道具 举报

16#
ID:361727 发表于 2018-6-29 13:39 | 只看该作者
奇数偶数的判断.
回复

使用道具 举报

17#
ID:335694 发表于 2018-6-29 14:23 | 只看该作者
就是判断value是否为偶数啊
回复

使用道具 举报

18#
ID:294289 发表于 2018-6-29 14:38 | 只看该作者
如果value的值为偶数,则执行将1赋值给flag_100ms
回复

使用道具 举报

19#
ID:361768 发表于 2018-6-29 14:45 | 只看该作者
奇数偶数的判断。
回复

使用道具 举报

20#
ID:361823 发表于 2018-6-29 16:03 | 只看该作者
不是10
回复

使用道具 举报

21#
ID:361912 发表于 2018-6-29 17:37 | 只看该作者
Value%2==0就是Value除以2余数 == 0
回复

使用道具 举报

22#
ID:361940 发表于 2018-6-29 18:39 | 只看该作者
除于2的余数是0,则为偶数,是1则为奇数。
回复

使用道具 举报

23#
ID:362003 发表于 2018-6-29 20:34 | 只看该作者
奇偶判断
回复

使用道具 举报

24#
ID:357920 发表于 2018-6-29 20:41 | 只看该作者
判断奇数偶数
回复

使用道具 举报

25#
ID:390775 发表于 2018-9-4 16:41 | 只看该作者
value%2==0  相当于  对一个数  value  除  2  取  余  然后 看余数是不是 0 (也就是  判断  这个数 是不是偶数)
加油
回复

使用道具 举报

26#
ID:393591 发表于 2018-9-4 16:46 | 只看该作者
判断value是奇数还是偶数,如果Value%2==0,则value是偶数,一次中断定时是50ms,那么两次就是100ms。
回复

使用道具 举报

27#
ID:393578 发表于 2018-9-4 16:53 | 只看该作者
可以判断奇偶
回复

使用道具 举报

28#
ID:847288 发表于 2020-12-17 23:30 来自手机 | 只看该作者
IdeaMing 发表于 2018-6-28 12:37
Value%2==0就是Value除以2余数 == 0,一次中断定时是50ms,那么两次就是100ms,如果%10就是500ms

那如果value=4呢时候,value%2不是也成立吗,那就相当于200ms了呀,
回复

使用道具 举报

29#
ID:824490 发表于 2020-12-18 13:38 | 只看该作者
value%2==0  整个意思就是:value除以2,余数等于0。
从整个函数来看,就是:time0计数器,每50MS发生一次中断,每2次中断就置值“flag_100ms”这个标志为1
回复

使用道具 举报

30#
ID:807182 发表于 2020-12-18 14:11 | 只看该作者
对VALUE取余,当余数为零时执行if循环里的内容
回复

使用道具 举报

31#
ID:867249 发表于 2020-12-24 17:52 | 只看该作者
判断其是否为偶数
回复

使用道具 举报

32#
ID:866834 发表于 2020-12-24 19:08 | 只看该作者
用value的值判断是否为奇偶
回复

使用道具 举报

33#
ID:318489 发表于 2020-12-24 21:05 | 只看该作者
奇数和偶数的判断,
回复

使用道具 举报

34#
ID:857945 发表于 2020-12-24 22:04 来自手机 | 只看该作者
看是不是奇偶数
回复

使用道具 举报

35#
ID:280000 发表于 2020-12-31 14:48 | 只看该作者
判断该数值是否为奇数或者偶数
回复

使用道具 举报

36#
ID:872134 发表于 2021-1-2 14:12 | 只看该作者
判断为偶数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表