Я немного новичок в программировании, и я застрял с несколькими вопросами, которые мне нужно сделать.Сплит double/int в 2 разных значениях
В вопросах я должен создать программу, которая превращает изменения (деньги) в «фунтов:» и «пенс:». Как я могу сделать это с помощью одного двойника, такого как 154p = Pound: 1 Pence: 54.
Я также должен сделать то же самое с конвертирующими ногами & Дюймы в метры: и Cm :. т. е. 5 футов 11 дюймов = 1 м 80 см.
Я считаю, что есть простой способ сделать это, я просто не могу понять это.
Это то, что я имею до сих пор для программ для ног и дюймов.
package measure;
import java.util.Scanner;
public class Measure {
static Scanner input = new Scanner(System.in);
public static void main(String[] args) {
System.out.println("Enter Feet: ");
int feet = input.nextInt();
System.out.println("Enter Inches: ");
int inches = input.nextInt();
double result = ((feet * 12) + inches);
double cm = result*2.54;
System.out.println((int)cm);
Как вы можете видеть, я могу получить полный cm, но не преобразовать его в Meter и Cm.
Подробнее об [арифметических операторах] (https://docs.oracle.com/j avase/tutorial/java/nutsandbolts/op1.html), особенно о _division operator_ '/' и _remainder operator_ '%' (также называемом оператором modulo). – Seelenvirtuose