코드에서 금액을 올바르게 계산하기
금액 저장과 반올림 방식을 점검하고 테스트 케이스와 함께 규칙을 정하는 프롬프트. 원하는 AI 도구에 붙여 넣으면 AI가 금액 처리를 점검하는.
결과는 도구, 모델, 입력한 내용에 따라 달라집니다.
결과 미리보기
예시: 저희 편집팀이 쓴 것으로, 실제 AI 출력이 아닙니다.
지적: cart.js 42행 → 가격을 부동소수점으로 저장 규칙: 금액은 정수 최소 단위로 저장하고 반올림은 calculate_total()에서만 테스트: 100.00을 3회 할부 → 33.34 + 33.33 + 33.33 = 100.00 세무 전문가에게 물을 것: 세금은 항목별로 반올림하나요, 합계에서 하나요?
채워 넣기
입력한 내용은 이 브라우저 창 안에만 머뭅니다. 저희는 아무것도 저장하거나 전송하지 않습니다.
- 장바구니가 있는 쇼핑몰
- 청구서 프로그램
- 구독 관리
- 예약 시스템
- 수수료가 있는 마켓플레이스
- JavaScript 또는 TypeScript
- Python
- Java
- PHP
- 데이터베이스의 SQL
- 합계가 한 단위씩 어긋남
- 할인 후 금액이 어색함
- 여러 통화
- 세액이 맞지 않음
- 아직 없음, 예방 차원
내 프롬프트
프롬프트를 직접 수정했습니다. 위 입력란을 바꿔도 더 이상 덮어쓰지 않습니다.
이것은 AI에게 주는 지시문이며, 아직 결과물이 아닙니다.
이 프롬프트가 잘 맞는 도구
이 프롬프트에 잘 맞는 AI 도구:
사용 방법
- 항목을 채우거나 추천 문구를 누르세요. 이름, 주소 같은 개인 정보는 넣지 마세요.
- 완성된 프롬프트를 원하는 AI 도구에 붙여 넣으세요.
- 100.00을 셋으로 나눈 뒤 다시 더해 보세요. 정확히 100.00이 나오지 않으면 나머지 처리 규칙이 빠져 있습니다.
왜 효과가 있을까요?
부동소수점 수는 많은 십진 금액을 정확히 표현하지 못하고, 코드의 곳곳이 제각각 반올림하기 쉽습니다. 정해진 데이터 타입, 한곳에 둔 반올림 규칙, 경계값 테스트가 나중에 찾기 힘든 차액을 막아 줍니다.
팁
- 일반적인 기술 도움이며 세무 상담이 아닙니다. 세금을 어떻게 반올림해야 하는지 애매하면 세무 전문가에게 확인하세요.