Java初学者作业——用户输入一个小数,程序分解出整数部分和小数部分。

返回本章节

返回作业目录


需求说明:

用户输入一个小数,程序分解出整数部分和小数部分。

实现思路:

  1. 接收用户控制台输入的小数。

  2. 用强制类型转换将整数部分得到。

  3. 使用用户输入的小数减去整数部分得到小数部分,小数部分只保留2位。

实现代码:

import java.util.Scanner;

public class ChangType2 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		//声明变量
		float num;
		int intPart;
		float decPart;
		System.out.println("请输入一个数字:");
		num = sc.nextFloat();
		//分解小数和整数部分
		intPart = (int)num;
		decPart = num - intPart;
		//输出运算结果
 		System.out.printf("数字%f的整数部分:%d,小数部分:%.2f,",num,intPart,decPart);
	}
}
发布了30 篇原创文章 · 获赞 5 · 访问量 847

猜你喜欢

转载自blog.csdn.net/weixin_44893902/article/details/104334700
今日推荐