디시인사이드 갤러리

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

갤러리 본문 영역

Ada의 부동 소수점 표기 방법

나르시갤로그로 이동합니다. 2025.10.13 08:30:37
조회 61 추천 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
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 영포티룩도 멋지게 소화할 것 같은 40대 스타는? 운영자 25/10/27 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
2900009 취업실패하고 공장갑니다.. [3] ㅇㅇ(1.241) 11.01 85 0
2900008 승자가 결국 역사를 쓴다는 점 때문에 [2] chironpractor갤로그로 이동합니다. 11.01 63 0
2900007 감기느낌.. [3] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.01 78 0
2900005 피에로공 아직도 여기있음메? [3] 카드캡터체리갤로그로 이동합니다. 11.01 55 0
2900003 나님 좀 놀랐음.. [4] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.01 60 0
2900002 아이큐 높은 사람보면 부럽긴 함 [2] 루도그담당(58.239) 11.01 82 0
2900001 미국은 내정간섭은 피하려 한다는 느낌은 듦 chironpractor갤로그로 이동합니다. 11.01 44 1
2900000 충암고 축제 "윤 어게인" 고함사태... 충암고 "외부인 정치선동" 발명도둑잡기(118.216) 11.01 41 0
2899996 지듣노 [4] 루도그담당(58.239) 11.01 62 0
2899995 냥덩혼자레벨업⭐+ [6] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.01 95 0
2899993 젠지져서 존나 우울하다 [6] 노력갤로그로 이동합니다. 11.01 65 0
2899992 내가 봤을땐 걍 저 친구가 [15] 루도그담당(58.239) 11.01 115 0
2899991 중국에 대한 인식은 홍콩에서도 드러나는데 [5] chironpractor갤로그로 이동합니다. 11.01 54 0
2899989 멍유야 미안하당.. 애널은 피궁해서 같이 못놀아줄거 같애 [2] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.01 46 0
2899988 Mac 스크린 타임 앱 만들어봄 [13] 프갤러(115.138) 11.01 199 16
2899985 걍 싸우지들 마라 [1] 루도그담당(58.239) 11.01 53 0
2899981 [대한민국] 캄보디아 사건에 대한 짧은 글 프갤러(121.172) 11.01 21 0
2899978 스텔라장(Stella Jang) - 워크맨(WALKMAN) 발명도둑잡기(118.216) 11.01 18 0
2899975 124.48 얘 다중이 맞잖아 [1] 루도그담당(58.239) 11.01 56 0
2899974 [대한민국] 노상원 재판 중계 간략 프갤러(121.172) 11.01 20 0
2899972 .. [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.01 67 0
2899971 크몽 ㄹㅇ 좆병신 플랫폼임 [4] 프갤러(175.116) 11.01 76 0
2899968 에픽세븐 지금도 개 열받네 치트엔진으로 뚫리는거 그거 씨발 [9] ㅆㅇㅆ(124.216) 11.01 81 0
2899964 프로그래밍갤러리 긴급 번개정모 내일 오후 2시 성북구청 발명도둑잡기(118.216) 11.01 55 0
2899963 어디 잼난거 없낭? [3] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.01 61 0
2899956 [정조준221] 부끄러운 줄도 모르는 굴욕적 한미정상회담 결과 [1] 발명도둑잡기(118.216) 11.01 43 0
2899954 청년들에게 위로하는 짤 발명도둑잡기(118.216) 11.01 25 0
2899953 내일 2일 성북구청 스텔라장 공연 발명도둑잡기(118.216) 11.01 37 0
2899948 냥덩이 부활❤+ [5] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.01 49 0
2899947 Kyary Pamyu Pamyu Fashion Monster 발명도둑잡기(118.216) 11.01 19 0
2899945 글삭튀 하는거 걸리면 쪽팔리니까 셀프신고 주작기로 알바삭 ㅋㅋ [1] ㅇㅇ(140.248) 11.01 65 3
2899943 ㅆㅇㅅ 롤갤도하노 [1] 프갤러(223.38) 11.01 57 0
2899942 버거킹을 포기하고 집에 일찍 와서 라면 끓이고 있다. [1] 프갤러(110.8) 11.01 48 0
2899941 삼성 반도체 공장 때문에 전국에 발전소를 많이 지어야 한다더라 발명도둑잡기(118.216) 11.01 65 1
2899939 자바로 갈아타는 이유 [2] 발명도둑잡기(118.235) 11.01 73 0
2899937 vscode extension 하나 개발햇어 [1] 규규(210.100) 11.01 49 0
2899936 뭔 프로그래밍이냐 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ㅇㅇ(160.238) 11.01 40 0
2899935 나는 파이썬 빠는 것들은 이해가 안가. [12] 프갤러(211.234) 11.01 97 0
2899934 [애니뉴스] Research 항목 추가 프갤러(121.172) 11.01 77 0
2899933 검색해보니까 파이썬은 장고, FASTAPI, 플라스크 3개인데 [5] 발명도둑잡기(118.216) 11.01 58 0
2899932 내가 관심있는 여성들 잘 지내고 있겠지? 발명도둑잡기(118.216) 11.01 26 0
2899931 웹프레임워크 벤치마크 순위권 라이브러리 낯설다 [2] 발명도둑잡기(118.216) 11.01 41 0
2899930 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ [2] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.01 48 0
2899929 아 버거킹 못먹는다 ㅅㅂ [3] 프갤러(223.56) 11.01 49 0
2899928 중국은 미국이 그리는 AI와 완전히 다른 길을 가고 있다 발명도둑잡기(118.216) 11.01 27 0
2899926 저녁 버거킹 먹어야겠다. 프갤러(223.56) 11.01 28 0
2899924 Zior Park - KEEP OUT! 발명도둑잡기(118.216) 11.01 24 0
2899922 INJI - TEEN ANGST 발명도둑잡기(118.216) 11.01 22 0
2899920 진돗개 · 세종대왕... 전설의 컴퓨터 전당, 세진컴퓨터랜드 발명도둑잡기(118.216) 11.01 28 0
2899918 스테이블코인의 달러 패권 수호론이 낙관적이지 않은 이유 발명도둑잡기(118.216) 11.01 31 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2