var a = 1e23;
var b = 100000000;
var c = a / b;
console.log(c);
씨발 결과값이 1000000000000000 이렇게 나와야 정상아니냐?
왜 999999999999999.9이 나오는거냐?
웃긴건 1e+24 찍어서 결과 보면 10000000000000000 똑바로 나온다 ㅡㅡ
씨팔 빨리 도와줘라
씨발 결과값이 1000000000000000 이렇게 나와야 정상아니냐?
왜 999999999999999.9이 나오는거냐?
웃긴건 1e+24 찍어서 결과 보면 10000000000000000 똑바로 나온다 ㅡㅡ
씨팔 빨리 도와줘라
플로팅포인트 검색 ㄱㄷ
부동소수점은 정확한 소수 값을 표현 못한다 그래서 이진수 형태로는 근사 값 형태로 저장하고 표시할 때는 적당한 지점에서 끊어서 표시해 눈속임을 한다 그러니 계산할 때는 정확한 값이 안나오지 100에다 10을 곱하면 정확히 1000이지만 100에다 10.0000000000001을 곱하면 절대 1000이 아니니까
부동~부동하죠~ - dc App
이건 c도 똑같다 부동소수점
고맙다 부동소수점 검색하니까 해결방법 찾음 ㄱㅅㄱㅅ