제9 장 디지털 처리 류

8217 단어 자바 학습 노트
여기 디 렉 터 리 제목 써 주세요.
  • 1 급 디 렉 터 리
  • 2 급 디 렉 터 리
  • 3 급 디 렉 터 리
  • 1.디지털 포맷
  • 2.수학 연산
  • 3.난수
  • 3.1`Math.random()`방법
  • 3.1'Random'류
  • 4.큰 숫자 연산
  • 1 단계 디 렉 터 리
    2 단계 디 렉 터 리
    3 단계 디 렉 터 리
    1.숫자 포맷
    2.수학 연산
    3.난수
    자바 에 서 는 무 작위 수 를 생 성 하 는 두 가지 방식 을 제공 하 는데 각각 호출Math류 의random( )방법 으로 무 작위 수 와 호출Random류 를 생 성하 여 각종 데이터 형식의 무 작위 수 를 생 성 한다.
    3.1Math.random()방법
    public class MathRondom {
    //   0 <= Math.random() <= 1.0
        public static int GetEvenNum(double num1, double num2){
            int s = (int)num1 + (int)(Math.random() * (num2 - num1));
            if (s % 2 == 0){
                return s;
            }
            else{
                return s + 1;
            }
        }
    
        public static void main(String[] args){
            System.out.println("2~32range is double "+GetEvenNum(2, 32));
            System.out.println("random number is : "+ Math.random());
        }
    }
    

    3.1Random클래스
    문법 은 다음 과 같다Random r=new Random();.그 중에서 r 는 Random 대상 을 말한다.
    public class RandomDemo {
        public static void main(String[] args){
            Random r = new Random();
            System.out.println("random produce a integer number is "+r.nextInt());
            System.out.println("random produce a boolean number is "+r.nextBoolean());
            System.out.println("random produce a double number is "+r.nextDouble());
            System.out.println("random produce a long number is "+r.nextLong());
        }
    }
    

    4.큰 숫자 연산
    BigInteger 는 임의의 정밀도 의 정 수 를 지원 합 니 다.즉,연산 에서 BigInteger 유형 은 정 보 를 잃 지 않 고 모든 크기 의 정 수 를 정확하게 표시 할 수 있 습 니 다.
  • Public BigInteger add(BigInteger val):덧셈 연산 을 합 니 다.
  • Public BigInteger subtract(BigInteger val):뺄셈 연산 을 합 니 다.
  • public BigInteger multiply(BigInteger val):곱셈 연산 을 합 니 다.
  • Public BigInteger divide(BigInteger val):나눗셈 연산 을 합 니 다.
  • Public BigInteger remainder(BigInteger val):나머지 작업 을 합 니 다.
  • Public BigInteger[]divide AndRemainder(BigInteger val):배열 로 나머지 와 상 을 되 돌려 주 었 습 니 다.그 결과 배열 의 첫 번 째 값 은 상 이 고 두 번 째 값 은 나머지 입 니 다.
  • 좋은 웹페이지 즐겨찾기