[질문] 계산기 작업 중 궁굼한 사항이있어요..^^
쇼코홀릭
2023.04.01
안녕하세요..^^
계산기를 만들다가 궁굼한 점이 생겨서요~
계산기 작업 중 큰 숫자를(약 15자 이상) 을 입력하고 계산을 하니까
2.222e+37 등으로 줄력이 되네요.
물어보니까 그렇게 출력이 되어도 맞는 값이라고 하는데..
이렇게 말구 숫자로 다 표시 할 수 있게 할 수 있는 방법 없을까요?
예를들어 222222222222222222222222222222 + 2 하면 222222222222222222222222222224 처럼 나올 수 있게요
답변 기다릴께요..^^
-
다연
아 답변 감사합니다..^^ ~~
-
by풀잎
actionscript 3.0 프로그래밍 pdf 파일에 보니 number 데이터 유형에서 정수만을 표현할 경우엔
-9,007,199,254,740,992 ~ 9,007,199,254,992 까지 표현이 가능하다고 나오네요.
수다님이 원하시는 숫자를 표현하기엔 number 유형도 부족하기 때문에 배열을 이용해야 합니다.
덧셈이나 뺄셈은 배열을 이용해도 어렵지 않을테고요, 곱셈과 나눗셈이 문제일텐데,
정수에 대한 알고리즘에는 곱셈: a la russe 알고