Java实例项目之英尺转换

news/2024/11/25 7:54:04/

首先  这涉及到Java对于数据的处理

比如我们做一个10除以3的小实验,按理来说应该是输出3的循环,但是远远没有这么简单,我们来看结果:

很显然他的输出结果是3,而不是3的循环,那么这是为什么呢?

下面我们来看原因

但是呢?其实这也很好解决,这个程序有两种解决方案:

第一:将12变成12.0

package F;import java.util.Scanner;public class f {public static void main(String[] args) {// TODO 自动生成的方法存根
//        System.out.println("hello   word");int  foot;int  inch;Scanner in =new Scanner(System.in);foot =in.nextInt();inch =in.nextInt();System.out.println(10/3);System.out.println("foot="+foot+",inch="+inch);System.out.println((foot+inch/12.0)*0.3048);}}

第二是将int型数据类型替换成float型数据类型

package F;import java.util.Scanner;public class f {public static void main(String[] args) {// TODO 自动生成的方法存根
//        System.out.println("hello   word");float  foot;float  inch;Scanner in =new Scanner(System.in);foot =in.nextInt();inch =in.nextInt();
//        System.out.println(10/3);System.out.println("foot="+foot+",inch="+inch);System.out.println((foot+inch/12)*0.3048);}}

 tips:以上内容均来自翁恺老师课堂总结


http://www.ppmy.cn/news/779491.html

相关文章

图论之寻找桥边

目录 ①基准法 ②并查集 ③逆向思维之标记环边 ④并查集压缩路径 ①基准法 在图论中,一条边被称为“桥”代表这条边一旦被删除,这张图的连通块数量会增加。等价地说,一条边是一座桥当且仅当这条边不在任何环上。一张图可以有零或多座桥。…

C语言练习--英尺制转米制程序

#include <stdio.h>int main() {printf("请输入英尺制身高&#xff1a;");double foot 0;double inch 0;scanf("%lf %lf",&foot,&inch);//一尺等于12英寸 double meter (foot inch/12)*0.3048;printf("身高为&#xff1a;%f米"…

7-1 厘米换算英尺英寸 (C语言)

如果已知英制长度的英尺foot和英寸inch的值&#xff0c;那么对应的米是(footinch/12)0.3048。现在&#xff0c;如果用户输入的是厘米数&#xff0c;那么对应英制长度的英尺和英寸是多少呢&#xff1f;别忘了1英尺等于12英寸。 输入格式&#xff1a; 输入在一行中给出1个正整数…

C语言程序——米到英尺的转换

为学日益&#xff0c;为道日损 文章目录 前言一、米和英尺如何换算二、程序编写2.运行结果 总结 前言 C语言书写格式遵循的规范&#xff1a; 源程序通常使用小写字母&#xff0c;符号常量和特殊用途符号才大写。 一条语句占一行&#xff0c;也可多条语句占一行。 程序空行不影…

Java英尺和米的转换

英尺和米的转化公式&#xff1a; 1英尺12英寸0.3048米 方法一&#xff1a; int foot; int inch; Scanner in new Scanner(System.in);foot in.nextInt(); inch in.nextInt();System.out.println("foot"foot",inch"inch);System.out.println((footinch/…

7-2 厘米换算英尺英寸 (C语言)

如果已知英制长度的英尺foot和英寸inch的值&#xff0c;那么对应的米是(footinch/12)0.3048。现在&#xff0c;如果用户输入的是厘米数&#xff0c;那么对应英制长度的英尺和英寸是多少呢&#xff1f;别忘了1英尺等于12英寸。 输入格式&#xff1a; 输入在一行中给出1个正整数&…

用java写米与英尺,JAVA 英制变换(英尺与英寸)

JAVA 英制转换(英尺与英寸) 系统实际业务中&#xff0c;还有些外国船舶水尺用的英制计算单位。 写了一个简单的 英尺与英寸的转换 。 英尺 --> 英寸 的转换&#xff1a; public class FeetToInch { /** * param args */ public static void main(String[] args) { String a…

英尺C语言,C语言中关于英尺、英寸、厘米的换算

(footinch/12)*0.3048 cm / 100 footinch/12 cm / (100 * 0.3048) cm / 30.48 因为1foot 12inch&#xff0c;所以inch / 12 < 1&#xff0c;所以foot cm/30.48的整数部分 inch / 12 cm/30.48的小数部分。 六七行就是完成这个功能。 扩展资料&#xff1a; 一、英尺和英…