java中“(a%2 = = 1)?(a+1)/2:a/2“什么意思?
展开全部
?
:表达式
a对2取余的结果是1吗
是1的话返回(a+1)/2的结果
不是1则返回a/2的结果
:表达式
a对2取余的结果是1吗
是1的话返回(a+1)/2的结果
不是1则返回a/2的结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果a是奇数,那么取a+1然后除以2,如果a是偶数,直接取a除以2
含义可以理解为
a的一半像上取整
含义可以理解为
a的一半像上取整
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询