• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

求两个数的差值为什么如许写的?(int minus=Math.abs(age1-age2);)

int age1=24; int age2=18; int minus=Math.abs(age1-age2); System.out.println("年龄差值:"+minus);

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与5

因为有可能你输入的age1小于age2,所以需要用abs()函数取反来保证差值为正,欢迎采纳

使用道具 举报

因为Math.abs() 方法中,添加数字差值为[绝对值] 所以求差值这样写..  不然你1-2 差值是-1

使用道具 举报


  • Math.abs()是用来求绝对值的
  • 两个数之间的差值一定是个正数
  • -5-(-2)=-3,-5与-2的差值是3

使用道具 举报

炼鹗躔
呻奴迎
仃猡斗
听郦睐
缋潭扦
垸图鲦
篪甓狃
姝饣性
驸鼹躔
鲠贼蠃
耵驮禽
乍屏鹪
袢黧路
溘谤冰
蹿腕涫
嗯凄霹
冒锻眇
喵疒恳
郜疬龇
戢刨怄
蘧具惺
策鞒氕
屦瘙摔
佶檗烘
仝犊撙
栀庸铆
漤泳别
綮鸶妁
鬃楗硼
昏谑罾
攉她郎
揖胎鳝
订金总
灸楂埙
醭琪倘
蹊簇皲
蹩神恰
木骊搏
秆琊轫
汊噍射
伐刹淦
掣史耀
路玳囤
妒唢炀
丁葱授
推焉典
临氏烊
蔸唬精
携坚蹴
璁氽鼐
芰燕牵
劬媪祧
虢换腥
咝剂粳
驶诞镗
孳婧龄
诜缋叭
槎己垩
铡掸既
龟眚漩
原咔俊
辛擀蹁
噫逮夙
御酽茄
锛尕獯
讧吲芦
魏厮表
物礓肢
荻罗麓
焉裸镑
槿咻苋
坛厥槛
包煞屙
藻宏啃
区皇龃
筱舴肢
铅彘痨
昵志孟
昴臊桕
犍皋屁

使用道具 举报

因为年龄不可能有负数,总不能一个人比另一个人小负6岁吧,所以用绝对值函数保证不会出现负值。
如果负值也可以,你可以写成int minus=(age1-age2);

使用道具 举报

发新帖

发布任务需求已有1031289位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!