Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class TestValueOf {
- public static void main(String[] args) {
- int intNumber = 36;
- System.out.print("Введіть число: ");
- //зчитуємо число з клавіатури
- Scanner in = new Scanner(System.in);
- String doubleStr = in.next();
- System.out.println("Ви ввели: " + doubleStr);
- //Ціла і дробова частина повинна бути через крапку
- //шукаємо чи не ввели через кому
- int index = doubleStr.indexOf(",");
- if (index >= 0) {
- System.out.println("Кома у позиції: " + index);
- doubleStr = doubleStr.replace(',', '.'); //замінити кому на крапку
- }
- //Перетворюємо int число у рядок тексту
- String strNumber = String.valueOf(intNumber);
- //Приєднуємо число до рядка через метод concat (хоча можна і оператором "+")
- String strOut = "*".concat(strNumber) + "=";
- //Перетворюємо введений рядок тексту у число
- double number = Double.valueOf(doubleStr);
- number = number * intNumber; //множимо введене число на 36
- System.out.println(doubleStr + strOut + number);
- }
- }
- Результат виконання:
- Введіть число: 555,5
- Ви ввели: 555,5
- Кома у позиції: 3
- 555.5*36=19998.0
Add Comment
Please, Sign In to add comment