본문 바로가기

연산자4

[Kotlin] 연산자를 다루는 방법 연산자를 다루는 방법 단항 연산자, 산술 연산자 public class JavaMoney implements Comparable{ private final long amount; public JavaMoney(long amount) { this.amount = amount; } @Override public int compareTo(@NotNull JavaMoney o) { return Long.compare(this.amount, o.amount); } } val money1 = JavaMoney(2_000L) val money2 = JavaMoney(1_000L) // compareTo를 자동 호출한다. if (money1 > money2) { println("money1이 money2보다 금액이 큽.. 2022. 7. 5.
2. 연산자 C에서 사용하는 여러가지의 연산자에 대하여 알아보겠습니다. 1. 산술연산자 산술연산자란, 주로 숫자의 계산을 위하여 사용합니다. 산술연산자의 종류는 다음과 같습니다. + 더하기 값을 더합니다. - 빼기 값을 뺍니다. * 곱하기 값을 곱합니다. / 나누기 값을 나눕니다. % 나누고 남은 나머지 값을 나누고 난 나머지를 리턴합니다. - 부호변경 하나의 값의 부호를 바꿉니다(== * -1) 산술 연산에서 서로 다른 자료형의 값을 연산하면 결과값은 다음과 같이 바뀌게 됩니다. 1) int와 float => float 2) int와 char => int 3) char과 float => float 이는 각각의 자료형이 가지고 있는 byte와 관련되었는데, 서로 다른 자료형이 산술 연산될 때에 더 큰 byte값을 가.. 2021. 1. 19.
20.11.03 - 연산자 예제 1. 실습 2개를 입력받아 산술연산하세요(+, - , * , /, %) Scanner sc = new Scanner(System.in); //스캐너 생성 System.out.print("정수1: "); int num1 = sc.nextInt(); //정수1을 num1에 저장 System.out.print("정수2: "); int num2 = sc.nextInt(); //정수2를 num2에 저장 while(true){ System.out.print("원하는 연산을 입력해주세요[+, -, *, /] : "); String choice = sc.next(); if(choice.equals("+")) { System.out.println(num1+"+"+num2+" = "+(num1+num2)); }else i.. 2021. 1. 19.
5. 연산자 (Operator) 자바 연산자의 종류와 이용방법에 대하여 알아보겠습니다. ​ 자바 연산자의 우선순위는 최단산시관논삼대 의 순서로 알 수 있습니다. 종류 연산자 최우선 연산자 (), [] 단항 연산자 +, ++, -, --, !, ~ 산술 연산자 %, /, *, +, - 시프트 연산자 >>, =, 2021. 1. 18.