디시인사이드 갤러리

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

갤러리 본문 영역

Ada의 부동 소수점 표기 방법

나르시갤로그로 이동합니다. 2025.10.13 08:30:37
조회 64 추천 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/11/03 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
공지 프로그래밍 갤러리 이용 안내 [97] 운영자 20.09.28 48435 65
2900442 배불렁배불렁배불렁 왜또불렁~ ♥KiTTY냥덩♥갤로그로 이동합니다. 20:03 1 0
2900441 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥KiTTY냥덩♥갤로그로 이동합니다. 20:02 2 0
2900440 노트북 사려는데 14인치도 괜찮음? [1] 프갤러(119.204) 19:58 7 0
2900439 뿡야가 멈추지 않는건 냥덩이를 흔든탓일까? ㅠ . ㅠ ♥KiTTY냥덩♥갤로그로 이동합니다. 19:52 5 0
2900438 재메이몬의 최후 ㄷㅅㄷ ♥KiTTY냥덩♥갤로그로 이동합니다. 19:50 15 0
2900437 닷넷 마이크로 프레임워크 크기 [1] 발명도둑잡기(118.235) 19:49 7 0
2900435 뀨? ♥KiTTY냥덩♥갤로그로 이동합니다. 19:41 6 0
2900434 올해 비동일계에서 컴공으로 편입했는데 [1] 프갤러(114.203) 19:38 17 0
2900433 확실히 월욜이 피궁함 ♥KiTTY냥덩♥갤로그로 이동합니다. 19:28 7 0
2900432 클라우드 플레어 warp이거 확실히 성능늘어나네 [1] ㅆㅇㅆ찡갤로그로 이동합니다. 19:24 20 0
2900431 마스터플랜의 망령 ㅇㅇ(211.216) 19:19 15 0
2900430 근데 뭐 나도 똥물을 치우는 쪽보단 뿌리는 쪽일듯 [1] 프갤러(27.177) 19:19 22 0
2900429 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥KiTTY냥덩♥갤로그로 이동합니다. 19:16 9 0
2900428 오늘 저녁은 전복죽 chironpractor갤로그로 이동합니다. 19:16 8 0
2900427 날이 추워서 그런지 모기 움직임이 둔해짐 [2] ♥KiTTY냥덩♥갤로그로 이동합니다. 19:14 19 0
2900426 흠 KT로 폰으로 해보니까 되네 ㅆㅇㅆ(124.216) 19:06 15 0
2900425 소프트웨어 난개발이라는게 스타로치면 세빠닥 테크 타놓고 프갤러(27.177) 19:02 19 0
2900424 아이큐 근데 의미 없지 않냐? 아이큐 276이 지구평평론 말하던데 [3] ㅆㅇㅆ(124.216) 18:58 30 0
2900423 비 함와서 그런강? ♥KiTTY냥덩♥갤로그로 이동합니다. 18:46 12 0
2900422 이젠 가을 모기가 아니라 겨울모기라 불러야 할듯;; [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 18:45 14 0
2900421 러스트 빠돌이들도 그렇게 잘났으면 논문 써 나르시갤로그로 이동합니다. 18:40 14 0
2900420 한국은 전문가에 대한 불신이 팽배해있다. [1] 프갤러(223.55) 18:35 28 1
2900419 guiyom 툴킷 석사/박사 논문 주제 벌써 정했다 ㅎㅎ [1] 나르시갤로그로 이동합니다. 18:33 20 0
2900418 If 중첩 될일이 없는데 개초보라 그런거임? [5] 프갤러(106.101) 18:30 30 0
2900417 서버는 살아있는데 검색 api만 뒤진거같은데 ㅆㅇㅆ찡갤로그로 이동합니다. 18:30 17 0
2900416 Ai로 프론트 디자인 트렌디하게 뽑는 방법이뭐임? [1] 프갤러(106.101) 18:27 21 0
2900415 대학교 2학년 자바 팀플 주제 뭐해야될까요? [2] 프갤러(220.73) 18:24 24 0
2900414 한국에 제대로 된 프로그래머가 적은 이유 [5] 프갤러(223.63) 18:21 57 2
2900413 애들아 미안한데 지금 국립 중앙도서관 api 나만 작동 안하냐? ㅆㅇㅆ(124.216) 18:14 25 0
2900412 버전같은건 좀 넉넉하게 쓰면안돼나 [1] ㅇㅇ(59.31) 17:44 29 0
2900411 부트캠프 간 허언증 애 있는데 팩트 구별좀 [4] 프갤러(221.163) 17:40 50 0
2900410 지금 국립중앙도서관 api가 동작을 안하노 ㅆㅇㅆ찡갤로그로 이동합니다. 17:18 27 0
2900409 시대가 어느 시대인데 아직도 MFC 를 사용하냐 [5] 프갤러(59.16) 17:15 43 0
2900408 나는메가 스톤 얻을 수 있을까 [2] 넥도리아(223.38) 16:51 20 0
2900407 왜 한국에 제대로 된 프로그래머가 없는 줄 암?? [7] ㅇㅇ(222.108) 16:25 90 2
2900406 파이썬 3.14 받으면 안됨? [3] 오스카갤로그로 이동합니다. 15:43 50 0
2900405 저녁에 [1] 배구공(119.202) 15:42 34 0
2900404 여기가 원종 형님 갤러리 인가요? [2] 프갤러(59.25) 15:39 34 0
2900403 근데 요즘 서비스기업들 다 죽은거같은데 [5] 프갤러(211.234) 15:34 59 0
2900401 자가로 커피 사서, T day 개인컵으로 뜨거운 뜨듯한 아메리카노. et 넥도리아2025(14.35) 14:49 16 0
2900400 주변 사람이 쩝쩝충이면 어찌 생각함 [16] 루도그담당(58.239) 14:02 95 0
2900399 오늘의 테트리스 배구공(119.202) 13:12 39 0
2900398 안녕~ [11] 마호로갤로그로 이동합니다. 13:10 75 0
2900397 저수준 뽕 맞아버린 애들이 많구나 [4] 루도그담당(58.239) 12:35 84 0
2900396 [애니뉴스] 블로그 유입 - 검색 등록 방법 프갤러(121.172) 12:31 15 0
2900395 아리랑 [1] 배구공(119.202) 11:54 28 0
2900394 이제 잔다..ㅇㅅㅇ [2] 헤르 미온느갤로그로 이동합니다. 11:31 35 0
2900393 뉴프로이서 커뮤하고 본인글 피드백받아라 이기 [6] 헬마스터갤로그로 이동합니다. 11:08 60 1
2900392 나님 ai 시대에 ps 연마중 [3] 헬마스터갤로그로 이동합니다. 11:04 55 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2