1.数字是有绝对值的,负数的绝对值是它本身取反,非负数的绝对值是它本身。请定义一个方法,方法能够得到小数类型数字的绝对值并返回。请定义方法并测试。
练习提示:1. 方法的功能是得到一个小数的绝对值,参数应该是一个小数类型。
2. 绝对值需要被返回,返回值类型应该也是小数类型
新手老铁们可按照如下步骤进行练习:我也属于入门级别,如有错误感谢您私发我!!!
1. 定义一个小数变量num。
2. 定义获取绝对值的方法,方法的参数是一个double类型,返回值类型是double。
3. 在方法内部使用if..else..判断。
3.1. 如果是负数则对负数取反并返回。
3.2. 如果不是负数则直接返回数字本身。
4. 在主方法中调用绝对值方法,传入参数num,并接受返回。
5.输出打印结果
2.键盘录入一个正整数
定义一个方法,该方法的功能是计算该数字是几位数字,并将位数返回
在main方法中打印该数字是几位数
演示格式如下:
(1)演示一:
请输入一个整数:1234
控制台输出:1234是4位数字
(2)演示二:
请输入一个整数:34567
控制台输出:34567是5位数字
练习提示:1. 方法的功能是求有多少位,所以参数是一个,就是要计算的数据。
2. 题目说要返回,所以方法必须有返回值。
新手老铁们可按照如下步骤进行练习:我也属于入门级别,如有错误感谢您私发我!!!
1. 键盘录入一个正整数
2. 定义获取位数的方法,方法的参数是一个int类型,返回值类型是int。
3. 在方法内部使用循环获取有多少位
可以不断的除以10,当结果为0时,循环结束
除以10的次数,就是数字的位数。
举例:
123 除以第一次10之后为:12
除以第二次10之后为:1
除以第三次10之后为:0
表示123是三位数
4. 在主方法中调用方法,传入参数,并接受返回值。
5. 打印返回的结果