-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Приложение Money Transfer (Main.java) при пополнении счета отображает отрицательное число
Шаги по воспроизведению
- Создать в среде разработки IntelliJ IDEA новый проект с названием "Money Transfer".
- Создать основной файл приложения Main.java в папке проекта src.
- В основном файле создать основной класс: public class Main.
- Внутри класса с помощью команды psvm создать главный метод: public static void main(String[] args).
- Внутри метода последовательно инициализировать 3 переменные типа int:
- currentBalance - текущий баланс счёта клиента, равен 200_000_000_000;
- transferAmount - сумма перевода, равен 500_000_000;
- total - сумма текущего баланса + сумма перевода (currentBalance + transferAmount);
- После переменных задать команду System.out.println(total) для вывода значения переменной total на экран.
Нажать зеленую кнопку - выполнить программу Main.java.
Ожидаемый результат
Программа выводит на экран число 2500000000 (два с половиной миллиарда).
Фактический результат
Программа выводит на экран число -1794967296 (минус 1 млрд 794 млн 967 тыс 296).
Программное окружение
- ПК
- Windows 10 Home 19043.1237 (64-bit)
- jdk-11.0.12+7-b1504.28 amd64
- IntelliJ IDEA 2021.2.2 (Community Edition), Build #IC-212.5284.40
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
