디시인사이드 갤러리

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

갤러리 본문 영역

Ada의 부동 소수점 표기 방법

나르시갤로그로 이동합니다. 2025.10.13 08:30:37
조회 66 추천 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 48444 65
2900566 비온뒤 집근처 개천의 보.. ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 03:57 12 0
2900565 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 03:55 12 0
2900564 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 03:53 16 0
2900562 AI 코딩하다보면 내가 7할 짜고 나머지 3할은 맡긴 경우가 있는데 ㅆㅇㅆ(104.28) 02:33 29 0
2900561 ㅆㅇㅆ 개똥철학 좆문가새끼는 패야 제맛 [1] ㅇㅇ(118.235) 01:55 34 0
2900560 음기 충전 발명도둑잡기(118.216) 01:48 27 0
2900559 와 근데 나도 저 심정 이해감 내가 배운 언어랑 전혀 다른 언어 첨썼을떄 ㅆㅇㅆ(104.28) 01:45 20 0
2900556 근데 이건 확실히 러스트가 좋은듯. [1] 프갤러(110.8) 01:43 27 0
2900552 음 회원 테이블 마이그레이션에서 오래걸린점 프갤러(110.8) 01:28 20 0
2900547 매년 최저임금은 올라가는데 실수령액은 내려가는 기이한나라 ㅋㅋㅋ 타이밍뒷.통수한방(1.213) 01:06 20 0
2900546 해고가 자유로운 나라에서 일하고 싶다 ㅇㅇ(211.234) 01:05 23 0
2900543 북유럽 일부 복지국가가 의외로 해고가 자유로운 이유 [2] 발명도둑잡기(118.216) 01:02 29 0
2900538 연봉 1억의 삶은 어떨까? [2] ㅇㅇ(211.234) 00:52 47 0
2900537 si퇴사했다 [4] ㅇㅇ(118.235) 00:51 57 0
2900536 경호원이 쓴 휴대폰 하나 때문에 "수뇌부가 전부 암살 당했다는" 이 사건 발명도둑잡기(118.216) 00:51 21 0
2900533 상법개정안과 함께 노동개혁도 따라가야지 chironpractor갤로그로 이동합니다. 00:41 19 0
2900527 CGV 1인 관람권 할인중이야 [1] ㅇㅇ(49.254) 00:24 29 0
2900525 러스트충에게 우스이가 보이는구나. [5] 헬마스터갤로그로 이동합니다. 00:22 52 0
2900523 <스피릿 핑거스>란 드라마 한대서 생각나는 예전 글 발명도둑잡기(118.216) 00:12 21 0
2900521 나님 쉬야완 꿀잠 장전 완료⭐+ ♥KiTTY냥덩♥갤로그로 이동합니다. 00:06 32 0
2900520 물 들어올 때 노 저어야지 chironpractor갤로그로 이동합니다. 00:05 21 0
2900519 어머낭 왜 이래양 이러지 마세양~ [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 00:05 37 0
2900516 힙노비 발명도둑잡기(118.216) 11.03 15 0
2900515 재매이햄 근데 유능하시네. 재미이햄 때문에 요새 키움증권 자동매매 [3] ㅆㅇㅆ(104.28) 11.03 46 0
2900513 나님 주무시기전 소통⭐+ 질문받음 [4] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.03 46 0
2900512 이재명 대통령이 MC무현 누군지 밝혀주면 좋겠다 [1] 발명도둑잡기(118.216) 11.03 27 0
2900510 방구석 히키코모리 개발자들 있니? 옵톡방 프갤러(112.168) 11.03 25 0
2900508 경력자인데 db설계 안해봤는데 어렵냐 [5] ㅇㅇ(211.196) 11.03 56 0
2900506 <태풍상사> 인기래서 생각나는 예전 글 발명도둑잡기(118.216) 11.03 48 0
2900503 간만에 낮에 코노 잠깐 들렀었는데 chironpractor갤로그로 이동합니다. 11.03 21 0
2900502 으음... 카카오 로그인 붙여보려다가 뭔가 현실의 벽 느꼈다. [2] 프갤러(110.8) 11.03 39 0
2900499 팝니다 [3] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.03 43 0
2900496 맥도날맨 [4] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.03 34 0
2900495 나랑 성향 맞는 사람이랑 일하고 싶다 [1] ㅇㅇ(121.162) 11.03 53 0
2900494 행사장을 잘못 찾아간 인디밴드 발명도둑잡기(118.216) 11.03 19 0
2900492 쌀숭 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.03 22 0
2900491 북 “비핵화는 ‘개꿈’”…한-중 정상회담 의제에 반발 발명도둑잡기(118.216) 11.03 15 0
2900486 사람 만나는거 자주 하는거 중요함 chironpractor갤로그로 이동합니다. 11.03 29 0
2900485 미국에서도 인기가 떨어지고 있다는 힙합 시장 발명도둑잡기(118.216) 11.03 20 0
2900483 교통사고 후 장애등급 판정…김희철 발명도둑잡기(118.216) 11.03 35 0
2900481 나님 왤케 호감형일깡..? ♥KiTTY냥덩♥갤로그로 이동합니다. 11.03 24 0
2900480 판교 이새끼들은 허세 가오충만 있는 거냐? [2] ㅇㅇ(185.213) 11.03 57 0
2900478 트와이스 회장님 따라 민주당 지지 선언 발명도둑잡기(118.216) 11.03 20 0
2900477 나님 투자 포트폴리오 구성⭐+ ♥KiTTY냥덩♥갤로그로 이동합니다. 11.03 39 0
2900475 울산 1인 창업하면 1년동안 사무실 공짜로 쓸 수 있다던데 ㅆㅇㅆ(104.28) 11.03 30 0
2900473 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.03 39 0
2900472 20대 때 친하던 미녀들 놓친 게 천추의 한 [1] 발명도둑잡기(118.216) 11.03 38 0
2900470 실전! 러스트로 배우는 리눅스 커널 프로그래밍 [1] 발명도둑잡기(118.216) 11.03 37 0
2900469 거절이유 표면상의 사유는 대학원 상경한다고 [5] ㅆㅇㅆ(104.28) 11.03 56 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2