디시인사이드 갤러리

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

갤러리 본문 영역

Ada의 부동 소수점 표기 방법

나르시갤로그로 이동합니다. 2025.10.13 08:30:37
조회 63 추천 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 - -
2896346 속보 쓱 2 : 4 삼성 ♥덩냥이♥갤로그로 이동합니다. 10.14 72 0
2896345 나이 좀 있는 사람들은 아직도 동남아 ♥덩냥이♥갤로그로 이동합니다. 10.14 42 0
2896344 유럽은 절대 선택지 아니고 ♥덩냥이♥갤로그로 이동합니다. 10.14 47 0
2896342 우선순위가 아니라 2,3순위 ♥덩냥이♥갤로그로 이동합니다. 10.14 53 0
2896340 일본 환상가진 애들 있던데 일본은 ♥덩냥이♥갤로그로 이동합니다. 10.14 46 0
2896339 야구 연장전 가려나? ♥덩냥이♥갤로그로 이동합니다. 10.14 34 0
2896337 한국도 마찬가지지만 일본도 전쟁 안정권은 아님 ♥덩냥이♥갤로그로 이동합니다. 10.14 52 0
2896334 농활하던거 이어서 학원강사쪽으로 빠진거 ㅇ ♥덩냥이♥갤로그로 이동합니다. 10.14 47 0
2896333 공산폭동하다 전과맞고 사회낙인 찍힌 극좌가 ♥덩냥이♥갤로그로 이동합니다. 10.14 42 0
2896331 속보 쓱 2 : 2삼성 ♥덩냥이♥갤로그로 이동합니다. 10.14 87 0
2896329 글고 학원강사도 좌파 많은 이유가 ♥덩냥이♥갤로그로 이동합니다. 10.14 57 0
2896328 애초에 인력장사 자체가 좌파들이 노동운동에서 출발한거라 ♥덩냥이♥갤로그로 이동합니다. 10.14 63 0
2896327 근데 애초에 it판 노가다 si도 사장,간부보면 대부분 극좌임 [2] ♥덩냥이♥갤로그로 이동합니다. 10.14 70 0
2896326 객체지향 배우다보면 이런 함정 빠진 애들 많을거같은데 [4] 루도그담당(58.239) 10.14 107 0
2896324 그전에 나님 해외 나갈듯? ♥덩냥이♥갤로그로 이동합니다. 10.14 50 0
2896323 기업 사용법 언제 글 함 써볼건데 ♥덩냥이♥갤로그로 이동합니다. 10.14 50 0
2896320 속보 쓱 1 : 2 삼성 ♥덩냥이♥갤로그로 이동합니다. 10.14 80 0
2896319 싱가포르는 갔다가 냥덩이 태형 당할까봐 무섭 ♥덩냥이♥갤로그로 이동합니다. 10.14 58 0
2896318 사실 포인터와 구조체를 알아야 객체지향에 대해서 어느정도 [4] ㅆㅇㅆ(124.216) 10.14 87 0
2896317 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.14 74 0
2896316 ❤✨☀⭐⚡☘⛩나로님 종료합니당⛩☘⚡⭐☀✨❤ Naro갤로그로 이동합니다. 10.14 41 0
2896315 치안 생각하면 그래도 일본이긴한데 [1] ♥덩냥이♥갤로그로 이동합니다. 10.14 58 0
2896314 일본은 사회분위기가 너무 답답해 ♥덩냥이♥갤로그로 이동합니다. 10.14 54 0
2896313 일본지진무셔 ♥덩냥이♥갤로그로 이동합니다. 10.14 58 0
2896312 나님 일본은 못가겟당 ♥덩냥이♥갤로그로 이동합니다. 10.14 48 0
2896311 웬만한 사람 아니면 안 모셔감 [2] ♥덩냥이♥갤로그로 이동합니다. 10.14 63 0
2896310 학부 애들이 진심으로 배움의 기회를 박탈당하는거 같아서 ㅆㅇㅆ(124.216) 10.14 60 0
2896309 반도체쪽은 이미 짱깨가 기술 다 빼먹어서 ♥덩냥이♥갤로그로 이동합니다. 10.14 46 0
2896308 최소 영어 c1 수준은 해야함 ♥덩냥이♥갤로그로 이동합니다. 10.14 64 0
2896307 나님 지인도 보면 다 이미 한국 뜨거나 뜰 준비중 [1] ♥덩냥이♥갤로그로 이동합니다. 10.14 50 0
2896306 인구수 대비 부자이민비율 한국이 세계 2위임 ♥덩냥이♥갤로그로 이동합니다. 10.14 51 0
2896304 근데 이쪽 공부하다보면 [2] 루도그담당(58.239) 10.14 70 0
2896303 극좌공산주의 때문에 세금 40%가까이 뜯기면 ♥덩냥이♥갤로그로 이동합니다. 10.14 44 0
2896302 일본은 미래기도 하지만 아니기도 하다 [1] ♥덩냥이♥갤로그로 이동합니다. 10.14 58 0
2896301 나님 이미 자격증 다 국제로 바꾸거나 갱신중 ♥덩냥이♥갤로그로 이동합니다. 10.14 48 0
2896300 학부 애들이 불쌍한게 나는 20대 초중반에 학부 과제가 쉬웠음 [5] ㅆㅇㅆ(124.216) 10.14 109 0
2896299 사실 전산쟁이가 되어보면 좌파가 되기가 쉬운듯 [9] chironpractor갤로그로 이동합니다. 10.14 103 0
2896298 하루 7시긴 30정도는 자야함 ♥덩냥이♥갤로그로 이동합니다. 10.14 38 0
2896297 11년 대지진때 ㄹㅇ 존나 지렷음 ♥덩냥이♥갤로그로 이동합니다. 10.14 38 0
2896296 빨리 지진에너지 해소돼야 나님도 맘놓고 일본가지 ♥덩냥이♥갤로그로 이동합니다. 10.14 57 0
2896295 난카이,도쿄직하 지진 ♥덩냥이♥갤로그로 이동합니다. 10.14 47 0
2896294 일본 지진날거면 빨리 나야되는게 ♥덩냥이♥갤로그로 이동합니다. 10.14 47 0
2896293 쓱 0 : 2 삼성 ♥덩냥이♥갤로그로 이동합니다. 10.14 81 0
2896292 한국인 기절시켜서 장기적출한다는데 쓰는거임 ♥덩냥이♥갤로그로 이동합니다. 10.14 38 0
2896288 타임라인 이건 쓸게 못 된다 [3] 루도그담당(58.239) 10.14 74 0
2896286 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.14 45 0
2896285 글쓰고 싶은데 피궁하당 ♥덩냥이♥갤로그로 이동합니다. 10.14 41 0
2896284 완성된 어떤 것을 만들지 않고 단순 기능만 구현하면 현타오게됨 [4] ㅆㅇㅆ(124.216) 10.14 87 0
2896283 한국 공포게임이 많아져야함 ♥덩냥이♥갤로그로 이동합니다. 10.14 55 0
2896282 번아웃은 보통 결실이 없으면 오더라. [4] ㅆㅇㅆ(124.216) 10.14 88 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2