Тёмный

컴퓨터에서는 0.1 × 0.1 이 0.01 이 아닙니다 

개발자 라라
Подписаться 110 тыс.
Просмотров 127 тыс.
50% 1

#지식 #알고리즘
우리가 쓰는 컴퓨터에서는 0.1×0.1의 결과는 0.01이 아닙니다.
어째서 그런것인지 한번 알아보겠습니다.
참고한 기술문서
IEEE 754 Floating point standard
people.eecs.be...
www.doc.ic.ac....
영상제작에 도움이 된 컨버터
Binary Decimal Converter Online
www.rapidtable...

Опубликовано:

 

18 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 478   
@아이앙지
@아이앙지 5 лет назад
재수없어
@devlala
@devlala 5 лет назад
후욱... 후욱... 더 갈궈줭 ~ ♡
@아이앙지
@아이앙지 5 лет назад
@@devlala 으악 저리가
@devlala
@devlala 5 лет назад
가지마 ㅠㅠ 더해줭 ~ ♥
@000-g7w
@000-g7w 5 лет назад
ㅇㅈ
@김자운
@김자운 5 лет назад
올해 수능은 대박나겠네요 재수 n수가 없으므로
@zzero3073
@zzero3073 5 лет назад
똥싸면서 들을 내용이 아니란걸 깨닫고 중간에 끊고 나왔습니다 감사합니다
@탕수육-m5b
@탕수육-m5b 5 лет назад
야 너두..? 야 나두!
@s-train1764
@s-train1764 5 лет назад
음 나만 있던건 아니었군
@mumyungchunsa
@mumyungchunsa 4 года назад
레전드 ㅋㅋㅋ
@kssxssk
@kssxssk 4 года назад
@잇힝 인터넷을 끊었습니다
@eiliosice
@eiliosice 4 года назад
똥을, 영상을?
@RaffaelluBongsule
@RaffaelluBongsule 5 лет назад
06:09 06:33 06:46 0.1 ㄹ브라ㄼㄼㄼㄹ 를 이리도 커엽게 말하는 사람은 첨봄ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 뉴럴링크가 나오면 컴퓨터쉑 대과리 한대때려주고 싶네요
@user-nx4jd6ef4l
@user-nx4jd6ef4l 4 года назад
혀놀림 ㅗㅜㅑ 가버렷!~
@sungmin8177
@sungmin8177 5 лет назад
무슨 말인지는 잘 모르겠지만 목소리가 너무 좋다
@devlala
@devlala 5 лет назад
아늬...
@bran767
@bran767 5 лет назад
ㄹㅇ
@IllIIllIlIIIlI
@IllIIllIlIIIlI 4 года назад
프로그래밍계의 asmr
@mekain80
@mekain80 5 лет назад
수업시간에는 그냥 float곱연산이 위험하다고 배웠는데, 제대로 배워가네요 감사합니다ㅡ
@jonathankim805
@jonathankim805 5 лет назад
왜 저게 중요하냐면 float 값 찾을 때 아주 귀찮아 지는 상황이 나옵니다. 예를 들면 -99.9 라는 값을 찾고 싶은데,컴퓨터에서는 -99.90004라고 저장이 되기 때문입니다. Csv파일에서 흔히 일어나는 오류입니다.
@keepspeed
@keepspeed 4 года назад
현실에서는 반올림은 반드시 해서 표현 하죠. 즉, 출력 글자와 내부 값은 다른 세상 얘기 입니다.
@정모구-j2r
@정모구-j2r 3 года назад
csv파일이 뭔가요?
@유진우-q1u
@유진우-q1u 5 лет назад
오늘도 정보주입 감사합니다. 세상모든사람이 찐따가 되는 그날까지, 공대생이 세상을 지배하는 날이 올때까지..
@eternity9505
@eternity9505 5 лет назад
공학의 붐은 온다...
@qqpp6017
@qqpp6017 5 лет назад
설명 깔끔합니다. 저도 코딩하는 사람인데 진짜 잘 정리해주셨네요. 유명하지만 조금 공부해야지 알 수 있는내용이라 저거 관련 문제 어떤 회사 면접문제로 나온적이 있습니다.
@裵泰宇
@裵泰宇 4 года назад
정보처리 기능사 준비하거나 컴공가면 다 배워요
@user-zs2ef5wq8c
@user-zs2ef5wq8c 3 года назад
@@裵泰宇 정보처리기능사 컴공 둘다 인데 안배웠습니다..
@裵泰宇
@裵泰宇 3 года назад
@@user-zs2ef5wq8c C 언어 공부할때도 배우고 컴퓨터 구조론 배울때도 배우는데요 ㅡ.ㅡ ?
@이이이동동동학학학
@@裵泰宇 와 칼리리눅스!
@쫑쫑튜브
@쫑쫑튜브 5 лет назад
컴퓨터는 0과1도 모르더라구요 로우와 하이..만 알더라구영
@ppyyss12
@ppyyss12 5 лет назад
지나가던 문과생이 추천영상에뜬거보구 들어왔다가 꿀잠잤어요... 👍 목소리너무좋ㄷㅏ...ㅎ
@모니르
@모니르 5 лет назад
전공 교수님들 몇시간 몇일 동안 떠는거 듣는것보다 이 영상 한번 보는게 더 이해가 잘 되네요. 좋은 영상 감사합니다 ㅎㅎ
@uccui87
@uccui87 5 лет назад
비전공자입니다만 상당히 흥미롭게 들었습니다. 설명과 영상 퀄리티가 정말 좋네요. 목소리도 짱짱맨
@bbuing1
@bbuing1 4 года назад
유튜브 알고리즘에 감사하게 된 몇 안되는 유튜버님 정보주입 더 많이많이 부탁드립니다
@Delightedasap
@Delightedasap 5 лет назад
4:43 십진수에서 10의 몇 제곱을 하면 2의 n제곱일까? 라는 계산을 하기 위해 log가 탄생한 것이군요.. 로그 배울 때만 해도 얻다 써먹을까 했었는데.. ㅋㅋ
@jungsooshin2306
@jungsooshin2306 5 лет назад
2:59 나 색맹아니지?
@용감한제리
@용감한제리 4 года назад
@Edburn Shakie 스마트폰 기준키보드 꺼내면 약간 어두워져서 빨간색으로보이고 그냥보면 주황색맞음 정확히는 주홍색느낌
@rtrntmful
@rtrntmful 4 года назад
그냥 봐도 빨간색이에요 ㅎㅎ
@지용-f3o
@지용-f3o 4 года назад
크롬 앱으로 찍어보니까 CA1900으로 나오네요. 제 눈에는 붉은색으로 보입니다. www.color-hex.com/color/ca1900
@zlemtiq
@zlemtiq 4 года назад
_뜌_
@Green_and_Black
@Green_and_Black 4 года назад
@@용감한제리 개쳐맞은 오렌지색으로 보이네요
@JMTyasic
@JMTyasic 5 лет назад
워우 흥미로운 내용이네요 계산을 대충 근사치로 때려버린다는건 알았지만 원리를 배운건 첨이에요!
@번개-l3c
@번개-l3c 5 лет назад
저거 때문에 소수 쓸 때는 항상 정밀도 생각해야 하는게 짜증남. 그냥 다 double쓰면 편한데 속도나 저장공간때문에
@deeplearningbro
@deeplearningbro 5 лет назад
너무 재밋어요ㅎㅎ 무한의 개념이 들어간 수나 식은 엄밀한 표현은 불가능하죠ㅜㅜ
@검정-k3k
@검정-k3k 5 лет назад
이런 쪽에 관심이 없던 터라 오늘도 알 수 없는 유튜브의 알고리즘이 저를 데려왔는데.. 오늘만큼은 고마워해야겠어요 정말 재밌고 흥미롭네요! 깔끔한 설명 감사합니다:)
@lmn_sqzy
@lmn_sqzy 5 лет назад
???: 유튜브는 여러분의 시청 취향 분석 결과를 부동소수점 값(?)으로 저장한 뒤, 그 수들을 곱하여 추천할 동영상을 선정합니다! (결과: 취향과 약간 빗나가는 것 추천)
@검정-k3k
@검정-k3k 5 лет назад
@@lmn_sqzy 감사합니다:)
@sheep_hk
@sheep_hk 5 лет назад
내용은 잘 모르겠지만 잠이 잘 옵니다. 이렇게 또 유익함을 얻어가네요 ㅎㅎ
@devlala
@devlala 5 лет назад
내동영상이 꿀잠영상인가요...
@sheep_hk
@sheep_hk 5 лет назад
@@devlala꿀잠과 꿀잼을 넘나드는 라라님 존경합니다
@skiddieahn8436
@skiddieahn8436 4 года назад
컴퓨터 구조론을 배우고 영상보니 재밌네여. 즐감했습니다!
@shk5260
@shk5260 5 лет назад
정말 영상 하나하나 배워갈게 많습니다 재밌습니다 다음 영상도 기대하겠습니다.
@ResponseEntity
@ResponseEntity 4 года назад
it과 관련학생으로서 너무 유익해요!!
@muhendisim
@muhendisim 5 лет назад
현업이 보기에도 굉장히 흥미로운 라라튜브! 항상 잘 보고 있습니다 감사해요!
@id9850
@id9850 5 лет назад
이걸 보니까 초기컴퓨터를 만들고 연구했던 과학자들이 대단하다고 느끼네요
@user-oe4uh5mz1o
@user-oe4uh5mz1o 5 лет назад
레알 모래굳혀 쌓은 마천루죠 저짓거리를 통해 지금의 레이트레이싱이나 텐서플로우까지 왔다는건 정말...
@lmn_sqzy
@lmn_sqzy 5 лет назад
@@user-oe4uh5mz1o ㅇㅈㅇㅈ
@감전붐은온다
@감전붐은온다 4 года назад
float 와 double의 차이를 알고 싶었는데 너무나도 이해가 잘되게 설명해주셔서 감사합니다 ㅎㅎ
@spaceman7801
@spaceman7801 5 лет назад
자세한 설명 좋아요~
@77ILI
@77ILI 5 лет назад
프로그래밍 초보자인데, 왜 Single 하고 Double을 곱하면 숫자가 딱 안떨어지고 소수점으로 이상하게 떨어지는지... 궁금증이 완벽하게 해결되었습니다. 감사합니다.
@I_am_9root
@I_am_9root 5 лет назад
설명이 친절해서 이해하기 쉬웠어요! 감사합니다
@doyansu
@doyansu 4 года назад
축하합니다 알고리즘의 간택을 받으셨습니다
@긱빨러
@긱빨러 5 лет назад
형님. 너무 유익합니다. 이런 영상 더 많이 올려주시면 감사하겠습니다.
@최강재-y9c
@최강재-y9c 2 года назад
머리 아픈데 두세번 반복해서 들으니까 이해가 되네요 감사합니다
@jamienglish9092
@jamienglish9092 3 года назад
이해가 넘 잘됩니다. 설명도 넘 잘하십니다. 훌륭하십니다.
@jyjeong4894
@jyjeong4894 4 года назад
좋은내용입니다. 앞으로도 많은 유익한 내용 부탁드립니다
@user-nz5mw7yb3l
@user-nz5mw7yb3l 5 лет назад
대략 맞지만, 약간의 오해를 막기 위해서.. 0.1×0.1의 결과는 0.01가 되지 않는 건 float의 숫자 표현방식의 문제점입니다. 그런데 영상에서는 실수(=real number)을 이산치숫자(=digital??)로 대치해서 사용할 경우에 위험성(=실수와의 불일치)과 float의 숫자 표현방식의 위험성이 조금 모호하게 섞여 있어서 보시는 분들이 오해하실까봐 걱정이 됩니다. 현실의 정수는 ... -2, -1, 0, 1,2 ... 등으로 숫자의 간격의 최소값이 1로 고정되어 있어서 이걸 표현하기 위한 컴퓨터의 숫자가 int입니다. 컴퓨터에서 int는 -2,147,483,648 ~ 2,147,438,647 숫자를 의미하며 최소 bit의 변화가 정수 1의 변화를 뜻합니다. 따라서 현실의 정수와 컴퓨터의 int는 표현할 수 있는 값의 크기에서만 차이가 있을 뿐 기본적으로는 같습니다. 하지만 현실의 실수(=Real Number)는 좀 어렵습니다. 실수는 정수처럼 크기도 무한이지만, 0 ~ 0.1 사이에도 무한개의 실수가 있습니다. 즉 숫자 간격이 무한소입니다.(=아날로그??!!) 이런 경우 고정된 bit 갯수로 모든 실수를 표현할 방법이 마땅하지 않습니다. 그래서 컴퓨터 기술자들이 약간의 트릭을 가한 것이 float입니다. int를 구성하는 bit는 정말 단순한 2진 숫자일 뿐이지만이지만, float를 구성하는 bit는 부호+지수부+가수부로 복잡하게 구성됩니다. float의 최소bit의 변화는 지수부의 값에 따라 이진수 1000000이 될수도 이진수 0.0000001이 될 수 있습니다. 이렇게 최소bit의 크기가 가변하는(=소수점의 위치가 가변하는) 방식이라서 부동소수점이라고 부르기도 합니다. 하지만 이런 방식에는 약간의 문제가 있는데, float값과 실수값과 같지 않고(=비슷함) float를 연산(+-*/등등)의 결과도 일치하지는 않는 다는 겁니다. 실제로 0.1은 제 컴퓨터에는 float로 표현하면 0.100000001입니다. 이미 이 값은 0.1이 아닙니다. 게다가 0.01은 0.00999999978로 0.01도 아니며, 더욱 이상하게도 0.1*0.1의 연산결과는 0.0100000007입니다. 이게 현재 컴퓨터에서 쓰고 있는 float에 한계입니다. 그래서 프로그래머는 float값 == float값 같은 일을 잘 하지 않습니다(뭐 사실 0.0 == float값 은 자주 합니다만..) 또한 11.0000000001, 11.0000000002 같은 수를 사용하지 않습니다. 이 값의 중요 정보가 소숫점 작은 값에 몰려 있다면 대략 아주 위험한 일이 발생합니다. 0.1×0.1의 결과는 0.01가 되지 않는 건 float의 숫자 표현방식의 문제점입니다. 만일 숫자의 단위를 m(=1/1000)으로 정하고, 0.1*0.1을 100mili*100mili = 10mili로 표현하고 각 값을 int로 쓰면 아무런 에러가 없습니다. 즉 0.1×0.1 != 0.01 인 이유는 float의 오류이지 진법의 오류는 아닙니다.
@sinmyoung77
@sinmyoung77 5 лет назад
감사합니다 도움되었습니다.
@enockwhite4447
@enockwhite4447 5 лет назад
나름 책좀 읽었다고 생각하고 아무리 어려운 글도 거의 알아듣는다고 생각했는데 단 한문장도 못알아먹겠는건 처음이네요
@harrychoi337
@harrychoi337 5 лет назад
진짜 수학자들에게 평생연금 줘야한다는 생각이 든다 덕분에 저런 고밍을 안해도 된다는.... 으흐어어르릉엉 근데 저런 이유 때문에 그런거엿군요 흠흠.. 인터레스팅
@KoreanHoTeacher
@KoreanHoTeacher 5 лет назад
좋은 내용 감사합니다. ^^; 재미있네요~
@yccmoe
@yccmoe 5 лет назад
비전공 취미로 코드 몇줄 짜는데 인트랑 플롯이 모가 몬지 몰랏는데 재밋게 보고갑니다
@limkangmin
@limkangmin 5 лет назад
정말 잘 설명하시네요 덕분에 파이썬 반올림 오차 문제도 이해할 수 있었습니다! 감사합니다
@exact9091
@exact9091 3 года назад
"포브스선정 잼민이가 이해못하는 영상 1위"
@eternity9505
@eternity9505 5 лет назад
재밌네요. 역시 믿고보는 double형
@kuroneco0009
@kuroneco0009 3 года назад
로지..아니 라라에서 넘어왔습니다 라라혀엉 조회수 하나 더 더했어 칭찬해줘
@foldedMasterYi
@foldedMasterYi 3 года назад
이럴때보면 알고리즘은 똑똑한건지 멍청한건지 햇갈린다
@user_IllIlIllIIIlIIl
@user_IllIlIllIIIlIIl 3 года назад
야나두
@notthings6443
@notthings6443 4 месяца назад
유익한 정보 감사합니다.
@GD-dq3ys
@GD-dq3ys 5 лет назад
프로그래머가 꿈인 중3 입니다 유익한 영상 간사합니다
@user-tf8ts3nb4z
@user-tf8ts3nb4z 5 лет назад
간사합니다? 간사?
@GD-dq3ys
@GD-dq3ys 5 лет назад
(사실 오타지만 재밌어서 냅둠)
@juhyeongcho8839
@juhyeongcho8839 5 лет назад
영상 퀄리티를 많이 올리셨내욤..
@외계인-w7b
@외계인-w7b 5 лет назад
유익한 영상입니다.
@user-rh9ff3ho7r
@user-rh9ff3ho7r 5 лет назад
아무것도 모르고 보니까, 0.1×0.1이 저렇게 해석된다니 신세계... 실력자들은 훨씬 더 깊은 차원에서 프로그램을 보겠네요...
@eb_u
@eb_u 4 года назад
깔끔한 설명 감사합니다. 공부하면서 머지시발? 하고 넘어갔던 부분인데 정리가 잘되어있네요. 한줄요약 사람이 1/3을 소수점으로 표현 못하듯 컴퓨터는 1/10을 소수점으로 표현할 수가 없는데, 연산 효율성을 위해 32!자리 이후를 짜르다보니 짤린거 두개를 곱한 값이 우리가 아는 값과는 다르당.
@tjstod1884
@tjstod1884 2 года назад
따라서 파이썬을 쓰신다면 편-안하게 decimal모듈을 씁시다
@김성욱-x2y
@김성욱-x2y 4 года назад
프밍기 b-를 받은 저를 이해시키다니 좋아요!(사실 프밍기 보단 수학 관련 내용이라 재밌는 거 같아요)
@페스카_08
@페스카_08 5 лет назад
무슨 소린지 모르지만 뭔가 똑똑해지는 느낌이라 계속 들었습니다
@lmn_sqzy
@lmn_sqzy 5 лет назад
프로그래밍 관심 없었는데 들음
@pjbtkk
@pjbtkk 5 лет назад
오, 영상 잘 보고 갑니다.
@vkehfdl1
@vkehfdl1 5 лет назад
너무 유익한 영상이네요~
@hyeonsu-hl2ff
@hyeonsu-hl2ff 4 года назад
형님이 컴퓨터 구조 강의 영상 올리시면 돈 내고서라도 보게씀다... 우리 교수는 너무 시발 교재만 구구절절 읽어대니까 이해가 하나도 안돼요 ㅠㅠ
@cubeninggen
@cubeninggen 4 года назад
정말 최곱니다 선생!
@dlhk
@dlhk 5 лет назад
C언어 하면서 항상 궁금했는데 쌤이 중학생이 알기에는 너무어렵다해서 안알려주셨는데 이걸보고 이해가 되었습니다ㅎㅎ
@byrus_GT
@byrus_GT 4 года назад
수학에 관심있는 척하는 문돌이로서 아주 흥미롭게 봤습니다^^
@tkandrea92
@tkandrea92 4 года назад
재밌게 설명해 주셔서 감사합니다~~~ 무한소수를 저렇게 말씀하시는 군요. 저도 비슷하게 말하는데.... ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 그나저나, 처음 Smalltalk 에서 Fraction, 즉 Rational 형 보고서는 깜짝 놀랐습니다. 오, 이렇게 아예 분수로 계산하고 필요할 때만 소수로 변환하는 방법도 있구나 싶어서요. 물론 어차피 변환할 때 오차가 발생하기는 하지만요. ^^
@정각-f1i
@정각-f1i 5 лет назад
설명 미쳤다 구독 바로 누름ㄷㄷ
@이동준-n2p
@이동준-n2p 4 года назад
설명 깔끔해서 좋네여
@behappygoodluck4796
@behappygoodluck4796 5 лет назад
눈 ; 봤지 설명해봐 입 ; 에붸뤠뤨뤨뤨 기초 단어를 모르니까 이해가 안되서 어렵다고 느껴지는데 단어를 조금만 알면 도움이 많이 되겠죠 ?
@오진우-x7c
@오진우-x7c 5 лет назад
자막있어요!!
@upbug
@upbug 5 лет назад
재밌네요. 강의 들을때 생각나네요. 잘보고갑니다
@devlala
@devlala 5 лет назад
반갑습니다! 컴공이신가보군요~
@풉키풉키
@풉키풉키 5 лет назад
우와 진짜 흥미롭다
@user-kw5op1gt4d
@user-kw5op1gt4d 5 лет назад
되게 신기한 내용이었네요 잘보고 갑니다.
@mobious7
@mobious7 5 лет назад
어쩐지.. dbl로 어레이와 레퍼런스가 일치하는지 판별하는데 항상 f더라.. 이유는 알고있었지만 이 영상이 깔끔하게 요약해주네요 감사합니다
@Dinner_Stove
@Dinner_Stove 4 года назад
형... 이거 부동소수점 컴퓨팅 개념을 아예 모르는 사람이 보기엔 너무 속도가 빨라
@kimjunsik540
@kimjunsik540 4 года назад
몰라도 2진수 10진수 개념만 알면 얼추 알아들을수 있음
@charleswallis8395
@charleswallis8395 4 года назад
얼마전 돌아가신 전 MIT Woodie Flowers 교수랑 대화했을때가 생각났네요. 숫자는 추상적인것이다.. 세상을 그 자체로 보아야 한다..
@행복하자구요
@행복하자구요 5 лет назад
라라채널 너무유익크
@뚱이는바보
@뚱이는바보 5 лет назад
이해가 쏙쏙대네 설명 꾸르르읏
@TricksOffice
@TricksOffice 5 лет назад
오늘은 야구동영상이야기가 안나와서 아들내미 보여줘도 되겠다고 생각했는데... 아드님이 이해할 수 있을란가 모르것네요. 그래도 재미있네요~ 영상은 어떤툴로 만드신 거에요? 문득 궁금해 진다는...
@devlala
@devlala 5 лет назад
애펙입니당
@junkman9010
@junkman9010 4 года назад
2:59 주황색이라고 해서 스포티드 확인해보니... 'Milano Red'인 붉은색 계열이군요.
@사이버사이코
@사이버사이코 5 лет назад
설명너무잘하네요 감사합니다
@꾸샤-t4j
@꾸샤-t4j 4 года назад
영상 잘 봤습니다~
@몰락
@몰락 3 года назад
아무 생각없이 ㄹㅈㅋ 영상인줄 알고 들어왔다가 맞는 말이어서 다시봤다 ㅋㅋㅋㅋㅋㅋ
@xi_fac8427
@xi_fac8427 4 года назад
오오 잘 들리고 재밌어요옹
@Windblow1401
@Windblow1401 5 лет назад
영상 재미있게 잘봤습니다 재미나요
@hypercub3
@hypercub3 5 лет назад
오늘도 하나 배우고 갑니다 ㅎㅎ
@devlala
@devlala 5 лет назад
다시 찾아와주셔서 감사영ㅎㅎ
@TLLSOTLP
@TLLSOTLP 5 лет назад
컴퓨터로 표현된 0.1을 우리가 볼때 사실 0.1에 뽀시래기가 있어서 0.1x0.1은 0.01이 아니게 된건가
@chunjangsa
@chunjangsa 4 года назад
잘 모르겠지만 들으면 들을수록 재밌습니다 :D
@h.4531
@h.4531 5 лет назад
컴공과 학생입니다 정말 도움이 됩니다!
@joung851714
@joung851714 5 лет назад
부동 소숫점 오차를 설명하시는 거였군요!
@pashiran
@pashiran 5 лет назад
기계과 출신입니다. 취미로 아두이노 이용해서 이것저것 만들다가 계산기를 한번 만들어 보고 싶었는데 부동소수점 연산 쉬운게 아니더군요.
@박제현-u7k
@박제현-u7k 5 лет назад
보통 계산기는 그래서 부동소수점을 사용하지 않고 분수표기법으로 사용하죠
@larrykim0317
@larrykim0317 5 лет назад
이거 연구실 후배들 보여줘야겠네요.... 좋은 영상 감사합니다.
@ILove_Kpop_toilet
@ILove_Kpop_toilet 4 года назад
이런 40대 아저씨들한테 하트 주지마세요. 40대면 친중반미 공산당 세대예요
@unE24
@unE24 4 года назад
2:59 색약이셨....
@minsu07311
@minsu07311 4 года назад
준E 주황색 맞아요~
@user-ez5ji4ou7x
@user-ez5ji4ou7x 5 лет назад
다른진법의 계산에 익숙하지 않는 사람들에게 설명해주기위해 고민하신 부분이 많이 보이네요 오늘도 잘보고 갑니당
@ansrha
@ansrha День назад
그니까 10진수 소수에도 무한소수가 있는 것처럼 2진수 소수에도 무한소수가 있는데 그 무한소수를 다 넣을 수는 없으니 적당히 잘라서 넣고 반올림해서 변수에 넣는거네 결국엔 근사값인거고
@김관명-v7z
@김관명-v7z 5 лет назад
좋은 영상이네요 좋아요 누르고 갑니다
@danielkim6218
@danielkim6218 4 года назад
cpu에서 일어나는 곱셈 연산도 참 뭐같죠... 저희의 뇌로 보기에는...
@pongttaengi
@pongttaengi 2 года назад
영상 너무 잘봤습니다 근데 질문이있어요 dev c++로 0.1x0.1이 0.01이 아니라는걸 구했는데 컴퓨터의 계산기에서는 0.1x0.1이 0.01이라고 나옵니다 dev c++은 이진법을 쓰고 컴퓨터 계산기는 십진법을 써서 그런건가요? 왜 같은 컴퓨터인데 c++로 코딩할때랑 계산기썼을때랑 결과가 다른건가요 ㅠㅠ
@sexmaster
@sexmaster 4 года назад
전문가: 완벽히 공감했어! 일반인: 완벽히 이해했어!
@5tw3b45tcf
@5tw3b45tcf 4 года назад
Decimal 발음: 데시멀 O 덱시멀 X
@OGTloveSJS
@OGTloveSJS 5 лет назад
오늘도 잘 봤습니다. 평소의 신사력과는 넘치는 영상과는 달리 대학 전공 기초를 듣는듯했군요. 혹시 말씀하신 소수 정밀도의 문제가, 계산기와 같은 SW 이외의 다른분야의 SW에서는 어떤 문제를 유발할 수 있는지, 어떤점을 고려하고 써야 하는지 알 수 있을까요?
@devlala
@devlala 5 лет назад
게임 좌표. OpenGL 쉐이더 정밀도. 은행 등등...? 은행이야 돈문제에 이자 계산이니까 오차가 있으면 오차가 점점 쌓이죠. 그러니 빅인티저나 빅 덱시멀, 문자열 같은걸 사용하기도하고... 게임 좌표같은건 == 연산 쓰면 절대안되궁... 현재 캐릭터가 위치한 곳의 좌표 숫자가 커지면 커질수록 물리엔진의 부정확도도 올라갑니다. 쉐이더같은경우 연산최적화를 위해 lowp같은걸로 정밀도 낮추면 좌표넘길때 텍스쳐 우그러들기도하고 등등등... 등등등등.... 너무많ㅇ앙...
@OGTloveSJS
@OGTloveSJS 5 лет назад
​@@devlala 게임 좌표는 왠지 그렇 것 같았는데, 은행권의 예시로 들어주신 빅인티저/문자열 이런건 처음 알아가네요 감사합니다 센세!!
@user-rp8hx5ls5j
@user-rp8hx5ls5j 3 года назад
그니까 이 영상보다 뽷뽷이 영상이 더 조회수가 좋아서 그거 만들었다는 거지 라라쨩?
@devlala
@devlala 3 года назад
@fedhori4407
@fedhori4407 4 года назад
실제로 floating point의 특징때문에 생기는 작은 오차가 누적되서 미군 미사일 요격 시스템이 제때 작동하지 않은 경우도 있다고 들었습니다.
@salfog8823
@salfog8823 5 лет назад
이해 잘되게 설명 진짜 잘하시네요!
@gohaneul485
@gohaneul485 4 года назад
오류 05 진도를 빡세게 나갔거나 너무 어려워서 더 이상 이해하기 어려울 때 발생하는 오류입니다. 해결할려면 ALT+F4를 누른후 Enter를 누르십시오
@LEEkyouho
@LEEkyouho 4 года назад
10진법을 쓰는 컴퓨터가 개발되면 성능향상이 기대되는 이유가 이런 부분 때문!
@rean5694
@rean5694 3 года назад
0:04 는 호남선
@yj_stn
@yj_stn 3 года назад
Binary는 호남선 남행열차에
@nm3817
@nm3817 3 года назад
ㅋㅋㅋㅋㅋ
@damo07
@damo07 3 года назад
2:23 그래서 분모의 소인수가 2 또는 5 여야지만 유한소수가 되는거였군요
@n.y.a.k.o.o
@n.y.a.k.o.o 4 года назад
0:43초에 나오는 수에 소숫점을 오른쪽으로 2칸 당기면 원주율(파이)가 나옵니다 ㅋ 아 왼쪽이였나? ㅋ 라라형 미아내!! 여기까지 올사람 없제 ? 어..;;; 답글을 얼마나 쓰고싶으면;