Хелпикс

Главная

Контакты

Случайная статья





КАЛЬКУЛЯТОР В JAVA. Я создал калькулятор в Java, потому что возникла проблема: я не мог вычислять большие значения чисел. На обычном калькуляторе, которые есть у нас в жизни, мы можем получить ответ, состоящий из десяти чисел. Мне бы хотелось, чтобы ответ



КАЛЬКУЛЯТОР В JAVA

НЕ БОЛЬШАЯ СПРАВКА:

Калькулятор-электронное вычислительное устройство для выполнения операций над числами или алгебраическими формулами.

В моем КАЛЬКУЛЯТОРЕ ЕСТЬ 27 операций

                                                      ВОТ ОНИ:

· Умножение

· Деление

· Вычитание

· Сложение

· Косину

· тангенс

· синуc

· котангенс

· округление числа

· log (n) - натуральный логарифм числа n

· арксинус

· модуль числа

· косинус гиперболический

· округление дроби в большую сторону

· арктангенс

· извлечение кубического корня

· экспоненциальная функция

· Расчет ULP с плавающей запятой

· rint - возвращает двойное значение, которое является самым близким по значению к аргументу и равно математическому целому числу

· площадь прямоугольника

· периметр прямоугольника

· периметр квадрата

· площадь квадрата

· периметр треугольника

· площадь круга

· периметр круга

· площадь трапеции

Я создал калькулятор в Java, потому что возникла проблема: я не мог вычислять большие значения чисел. На обычном калькуляторе, которые есть у нас в жизни, мы можем получить ответ, состоящий из десяти чисел. Мне бы хотелось, чтобы ответы были более точные, ведь это мне пригодится в дальнейшем на уроках физике, химии.

Код в JAVA

packagecom. company;

importjava. util. Scanner;

public class Main {

public static void main(String[] args) {

   Scanner num = new Scanner(System. in);

int z;

System. out. println(" напишите 1 умножение" );
System. out. println(" напишите 2 деление" );
System. out. println(" напишите 3 вычитание" );
System. out. println(" напишите 4 сложение" );
System. out. println(" напишите 5 cos(x)" );
System. out. println(" напишите 6 tan(x)" );
System. out. println(" напишите 7 sin(x)" );
System. out. println(" напишите 8 ctan(x)" );
System. out. println(" напишите 9 округлениечисла" );
System. out. println(" напишите 10 log (n) - натуральныйлогарифмчисла n" );
System. out. println(" напишите 11 asin(x)" );
System. out. println(" напишите 12 модульчисла" );
System. out. println(" напишите 13 косинусгиперболический" );
System. out. println(" напишите 14 округлениедробивбольшуюсторону" );
System. out. println(" напишите 15 atan(x)" );
System. out. println(" напишите 16 извлечениекубическогокорня" );
System. out. println(" напишите 17 экспоненциальнаяфункция" );
System. out. println(" напишите 18 Расчет ULP сплавающейзапятой" );
System. out. println(" напишите 19 rint" );
System. out. println(" напишите 20 площадьпрямоугольника" );
System. out. println(" напишите 21 периметрпрямоугольника" );
System. out. println(" напишите 22 периметрквадрата" );
System. out. println(" напишите 23 площадьквадрата" );
System. out. println(" напишите 24 периметртреугольника" );
System. out. println(" напишите 25 площадькруга" );
System. out. println(" напишите 26 периметркруга" );
System. out. println(" напишите 27 площадьтрапеции" );
   z = num. nextInt();

//cos, sin, tan, ctan, asin, atan - косинус, синус, тангенс, котангенс, арксинус, арктангенс - этофункции
// rint - возвращаетдвойноезначение, котороеявляетсясамымблизкимпозначениюкаргументуиравноматематическомуцеломучислу
   //1

switch (z) {

case 1:



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.