디시인사이드 갤러리

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

갤러리 본문 영역

Ada의 부동 소수점 표기 방법

나르시갤로그로 이동합니다. 2025.10.13 08:30:37
조회 78 추천 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/08 - -
AD 루틴 ON! 운동 찐템! 지금 할인 중 운영자 25/11/27 - -
2904937 빨리 실업급여 제발 [2] 프갤러(110.8) 11.26 92 0
2904936 그래서 팩트는 루도그담당(58.233) 11.26 85 0
2904935 ㅆㅇㅆ 보면 존나 불쌍하긴함 ㅋㅋㅋ RyuDOG갤로그로 이동합니다. 11.26 90 0
2904934 아무리 기싸움 걸어봤자 루도그담당(58.233) 11.26 77 0
2904933 하긴 워낙 캥기는게 많은 인생이라 ㅋㅋㅋ RyuDOG갤로그로 이동합니다. 11.26 87 0
2904932 송사고 뭐고 루도그담당(58.233) 11.26 101 4
2904931 쳇트ㅡ Meow갤로그로 이동합니다. 11.26 91 0
2904930 ㅆㅇㅆ 같은애 고소하면 내가 나쁜놈이 되잖아 RyuDOG갤로그로 이동합니다. 11.26 96 0
2904929 에에 고소할거다노 ~ 루도그담당(58.233) 11.26 91 0
2904928 이렇게 티배깅할때 마다 늘 즐거움 RyuDOG갤로그로 이동합니다. 11.26 83 0
2904927 어딜가나 벌레가 꼬여 ㅇㅇ [1] RyuDOG갤로그로 이동합니다. 11.26 117 0
2904926 오늘의 소설, 영화 실마리: 범죄 학교 발명도둑잡기(118.216) 11.26 54 0
2904925 ㅆㅇㅆ = 앱히키 ㅇㅇ(222.108) 11.26 89 0
2904924 Ai 발전 속도가 너무 느림 [4] RyuDOG갤로그로 이동합니다. 11.26 133 0
2904923 linq 다른언어용으로 비슷하게 만든거 [2] 발명도둑잡기(118.216) 11.26 125 0
2904922 브레인스토밍 책사풍후갤로그로 이동합니다. 11.26 58 0
2904920 ❤✨☀⭐⚡☘⛩☃나님 시작합니당☃⛩☘⚡⭐☀✨❤ ♥냥덩이의우웅한하룽♥갤로그로 이동합니다. 11.26 100 0
2904919 이찬혁-SINNY SINNY 발명도둑잡기(118.216) 11.26 79 0
2904918 ㅎㅎAI가 버그도 다 잡아 줌 ㅋㅋ 소스코드 평가 겁나 편하네 나르시갤로그로 이동합니다. 11.26 97 0
2904917 vscode 은근 무겁네 [3] 프갤러(110.8) 11.26 105 0
2904916 프뉴비 질문) tkinter로 gui프로그램 작성중인데 한글이 [5] 프갤러(123.215) 11.26 85 0
2904915 Clair.Event_Loop 구현 완료함. ㅋㅋ 현재 손적화 중 [10] 나르시갤로그로 이동합니다. 11.26 117 0
2904914 내란견 냥덩이 때문에 한국이 핵폭탄 맞게 됐다 [1] 발명도둑잡기(118.216) 11.26 95 1
2904912 ai나와서 존나 좆같긴해. [3] 코딩의신(121.139) 11.26 169 2
2904910 다리꼬는거 같은거로 시비거는거 프로페셔널하지 못함 [1] 프갤러(110.8) 11.26 105 0
2904909 pm이 사장앞에서 다리꼬는거 가능하냐? [9] 헬마스터갤로그로 이동합니다. 11.26 174 0
2904908 벨튀 감시자 만들어봄 [5] 옛살비갤로그로 이동합니다. 11.26 131 0
2904906 join보다 sub query가 더 좋은 경우도 있나? [5] 프갤러(58.29) 11.26 108 0
2904905 비전공자에서 AIoT 실무자로! HDC랩스 NOVA 2기 모집 (국비지원 프갤러(14.32) 11.26 87 0
2904903 사용자 대화 주제/수준과 제미니의 감정적 반응 연관성 [8] 나르시갤로그로 이동합니다. 11.26 120 0
2904902 퍼플렉시티 쓰는데 질문좀. 프갤러(221.164) 11.26 116 0
2904900 면접 뭐입고가냐 그래서 [4] ㅇㅇ갤로그로 이동합니다. 11.26 143 0
2904899 ai 발전하믄 좋은 점 프갤러(118.235) 11.26 87 0
2904898 근데 사실 ㅆㅇㅆ보다 심한 더닝크루거 애들도 많음 [2] 프갤러(121.139) 11.26 140 2
2904897 linq 한번 맛보니까 자스 쳐다보기도 싫노 [4] 뉴진파갤로그로 이동합니다. 11.26 121 0
2904896 ai나와서 이제 ㅆㅇㅆ같은애들 대거 양산될거 생각하니 무섭네 ㅋㅋ [1] 프갤러(121.139) 11.26 123 5
2904894 세글자닉 우울증갤러리에서 활동한것도 [2] 프갤러(121.139) 11.26 109 2
2904891 속보 ) 윈도우12 2026년에 출시 연기, 윈도우12 사실상 개발 중 타이밍뒷.통수한방(1.213) 11.26 96 1
2904890 호캉스 좋다 [2] 543543갤로그로 이동합니다. 11.26 129 0
2904888 븍쪽도아니고남쪽에서 태어나서 좇같은새끼들일수록 잘살더라 [1] 타이밍뒷.통수한방(1.213) 11.26 79 0
2904885 인지과학조져라 손발이시립디다갤로그로 이동합니다. 11.26 93 0
2904883 진짜 오늘 딸라 쎄일하네 [5] chironpractor갤로그로 이동합니다. 11.26 168 0
2904881 가치를 인정해주지 않는 사람에겐 그만큼만 해주면 된다. [12] 프갤러(221.149) 11.26 207 1
2904880 프로그래머는 티 나는 쪽 아닌가? ㅇㅅㅇ [2] 헤르 미온느갤로그로 이동합니다. 11.26 148 0
2904877 뱀 가족 ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 11.26 101 0
2904876 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 11.26 93 0
2904875 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 11.26 75 0
2904874 프로그래머는 뭐를 해도 티가 안나. [1] 프갤러(59.16) 11.26 169 0
2904871 스타크래프트와 같은 RTS 게임에서 가장 치명적인 문제는 책사풍후갤로그로 이동합니다. 11.26 99 0
2904868 나님 달러 추가매수중 재명이 때문에 국가부도사태 터질듯 [3] ♥냥덩이의우웅한하룽♥갤로그로 이동합니다. 11.26 166 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2