디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

Ada의 부동 소수점 표기 방법

나르시갤로그로 이동합니다. 2025.10.13 08:30:37
조회 74 추천 0 댓글 0
														

Ada 레퍼런스 매뉴얼에는 IEEE 754 표준에 대한 직접적인 언급은 없지만, 부동 소수점 표기법에 대한 자체적인 모델을 정의하고 있습니다.

IEEE 754 표준 언급 여부

Ada 2022 레퍼런스 매뉴얼에는 IEEE 754라는 용어가 명시적으로 나타나지 않습니다. 매뉴얼의 색인(Index) 및 관련 서지(Bibliography)를 검토한 결과, ISO/IEC/IEEE 60559:2020 (IEEE 754의 국제 표준 버전)이 참고 문헌으로 포함되어 있으나, 본문에서 직접적으로 해당 표준을 준수해야 한다고 명시하거나 인용하지는 않습니다.

Ada의 부동 소수점 표기 방법

Ada 언어는 특정 하드웨어의 부동 소수점 구현에 의존하지 않는, 이식성 높은 프로그램을 작성할 수 있도록 자체적인 부동 소수점 모델을 정의하고 있습니다. 주요 내용은 다음과 같습니다.

  • 부동 소수점 타입 정의 (Floating Point Types): Ada에서는 digits 키워드를 사용하여 프로그래머가 요구하는 최소 유효 10진수 자릿수를 지정하여 부동 소수점 타입을 선언할 수 있습니다. [cite_start]예를 들어, type Real is digits 8;와 같이 선언하면, 최소 8자리의 10진수 정밀도를 갖는 부동 소수점 타입을 정의합니다[cite: 1].

  • 모델 넘버 (Model Numbers): Ada는 부동 소수점 타입의 정확성을 보장하기 위해 모델 넘버라는 개념을 도입합니다. [cite_start]모델 넘버는 특정 형식을 사용하여 정확하게 표현할 수 있는 값의 집합을 의미하며, 이를 통해 구현에 독립적인 방식으로 연산의 정확도를 예측할 수 있습니다[cite: 1].

  • 산술 연산 및 속성 (Operations and Attributes): Ada는 부동 소수점 타입을 위한 기본적인 산술 연산자(+, -, , /)와 지수 연산자(*)를 사전 정의하고 있습니다. 또한, 'Digits', 'Machine_Radix', 'Machine_Mantissa', 'Safe_First', 'Safe_Last' 등 다양한 속성(attribute)을 제공하여 프로그래머가 해당 타입의 특성을 질의하고 활용할 수 있도록 지원합니다. [cite_start]이러한 속성들은 Annex G Numerics에 자세히 기술되어 있습니다[cite: 1].

결론적으로, Ada는 IEEE 754 표준을 직접적으로 명시하지는 않지만, 구현 독립적인 부동 소수점 모델을 통해 수치 계산의 정확성과 프로그램의 이식성을 보장하는 방식을 채택하고 있습니다.


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이제는 의미 없어진 것 같은 시상식은? 운영자 25/12/01 - -
AD 루틴 ON! 운동 찐템! 지금 할인 중 운영자 25/11/27 - -
공지 프로그래밍 갤러리 이용 안내 [97] 운영자 20.09.28 48836 65
2906683 국민의힘도 타당하면 동의해줄 것이다. 윤카 제외하고, 넥도리아(220.74) 02:23 3 0
2906682 나의 물귀신 작전은 국민의힘 이 반대의 입장에서 말하는거라서, 넥도리아(220.74) 02:21 5 0
2906681 아이큐 테스트 문제 풀어줄사람 RAIN갤로그로 이동합니다. 02:20 5 0
2906680 I nan, Administrator 감시자 넥도리아(220.74) 02:18 6 0
2906679 윈도우 계정 이름 Administrator 관리자 넥도리아(220.74) 02:17 5 0
2906678 달동네? ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 01:50 15 0
2906677 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 01:46 10 0
2906676 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 01:45 12 0
2906671 이거 왜 오류나요?ㅠ [3] ㅇㅇ(118.235) 01:29 24 0
2906667 121.139 중국인이 대한민국 국민 사살해도, 아무 말 못할 사람이다T [7] 넥도리아(220.74) 01:03 42 0
2906666 121.139 국제 정세 못 읽는 사람이다. 관심주지 마라. 관심법 넥도리아(220.74) 01:00 15 0
2906665 인신매매 정부 니들 매매랑 판매랑 뜻 아냐 중국정부? 마이크 사갖테스트 넥도리아(220.74) 00:58 14 0
2906663 일본과 중국 지지 안하지만, 솔직히 먼저 선전포고한놈이 잘못 한거 아닌가 [6] 넥도리아(220.74) 00:44 38 0
2906662 넥도리아 중일 전쟁 타이완 해협이 어딘지 알았습니다. [7] 넥도리아(220.74) 00:30 32 0
2906661 it 업계 남자와 여자의 차이 프갤러(121.139) 00:27 39 1
2906655 히야.. 이뇬 이거.. [4] ♥발라당냥덩♥갤로그로 이동합니다. 12.05 73 0
2906654 슬롯머신 사이트 추천 디시 ㅇㅇ(59.2) 12.05 20 0
2906652 레고로 종이 한장 빨아올리는거 만들수 있나 발명도둑잡기(118.216) 12.05 28 0
2906650 음기 충전 발명도둑잡기(118.216) 12.05 24 0
2906648 앱 하나 만들어봤는데 [1] 프갤러(165.132) 12.05 34 0
2906644 클라우드플레어 장애 원인: 오피셜 [1] 나르시갤로그로 이동합니다. 12.05 70 1
2906642 러스트와 자바 서버 프로그래밍 비교 나르시갤로그로 이동합니다. 12.05 28 0
2906639 이번 클라우드플레어 장애 원인 나르시갤로그로 이동합니다. 12.05 41 0
2906638 한우 먹는중 프갤러(121.139) 12.05 22 0
2906637 ■개발자말고 아버지소개로 트럭정비사하는게낫냐 [1] ㅇㅇ갤로그로 이동합니다. 12.05 52 0
2906636 클플 장애 뭐였음? ㅇㅅㅇ [1] ㅇㅇ(112.157) 12.05 33 0
2906633 티켓 프로그램 개발자 구합니다 ㅇㅇ(121.181) 12.05 45 0
2906629 센척하지만 나도 러스트 좁밥이다. [6] 프갤러(110.8) 12.05 65 0
2906628 c++로 1인개발 거의 안함? [16] 프갤러(175.197) 12.05 159 0
2906626 클라우드 플레어 이 새끼들 riir하다 터트린거 같은데 [1] 프갤러(221.149) 12.05 72 1
2906624 gitlab 먹통이네, ㅅㅂ [1] 프갤러(125.177) 12.05 53 0
2906623 클라우드플레어 또 터진건가요?? [12] 정신나간정상인갤로그로 이동합니다. 12.05 108 0
2906622 눈빛 좀 봐.. [1] ♥발라당냥덩♥갤로그로 이동합니다. 12.05 58 0
2906621 ai특징이 우덜들 절대 기계로 대체않함 ㅋㅋㅋ기상캐스터 등등 타이밍뒷.통수한방(1.213) 12.05 44 0
2906620 진지하게 언어 뭐로 정할까. 도와주셈 [10] 프갤러(175.197) 12.05 117 0
2906619 유재석 나락감?? 타이밍뒷.통수한방(1.213) 12.05 48 0
2906617 카드값 눈물난다 [2] ㅇㅇ(119.56) 12.05 47 0
2906616 크롬 localhost 접속문제 해결 가능하신분 [4] ㅇㅇ(221.158) 12.05 84 3
2906615 쿠팡 보이콧으로 네이버 쇼핑쓰는데 진짜 개느리구나 [5] 헬마스터갤로그로 이동합니다. 12.05 66 0
2906614 일본거주 11년차 외노자 일어 써봤습니다 [3] 프로외노자갤로그로 이동합니다. 12.05 69 0
2906613 37세 백엔드!! [4] 홍길동갤로그로 이동합니다. 12.05 73 0
2906612 저번달까지 현직자였는데 ai가 대체 못하는거 맞다. 프갤러(221.149) 12.05 91 0
2906611 아니 그록 뭐임 ㅋㅋ 프갤러(115.138) 12.05 69 0
2906610 속보 ) 2026년 윈도우12 출시예정-> 출시취소 타이밍뒷.통수한방(1.213) 12.05 43 0
2906609 쿠팡 해지함 (쿠팡이 망해야 한국경제가 산다) [4] 야옹아저씨갤로그로 이동합니다. 12.05 64 2
2906608 나이먹는거보다 저주인것 타이밍뒷.통수한방(1.213) 12.05 32 0
2906607 대통령보다 연봉높은 한국우주청 현실 ) 타이밍뒷.통수한방(1.213) 12.05 53 0
2906606 진지하게 고민중인데 봐줘라 [6] 야옹해갤로그로 이동합니다. 12.05 67 0
2906603 근 30년동안 엄청난 발전이됬지만 2100년될때 타이밍뒷.통수한방(1.213) 12.05 23 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2