float관련 - 기초..퀴즈?

익명 사용자의 이미지

움...이거 거의 수준입니다.

여러분도 일단 이렇게 해 보세요..

#include
main()
{
float fi;
fi = 123.4567004 ;

printf("%f \n", fi);
}

이걸 치구 나서 컴파일을 해보시면 답이 123.456703 이 나옵니다.
유효숫자 소숫점 아래 6자리를 지키려면 반올림 하든가 해 보지 왜 이럴까
요?
저는 볼랜드C, gcc, g++에서 해 봤는데 다 같은 결과가 나왔습니다(당연
한 건가?)

왤까요? 왜지? 멀까?

많은 답변 바랍니다..^^
그리구 메리 근하신년...

익명 사용자의 이미지

음... 유효숫자 외에는 어떻게 될지 알 수 가 없는 것이

C의 매력이죠.. ^^; (다른 언어도 그런 건지 모르겠지만..)

아예 컴퓨터는 그 숫자가 범위를 벗어난지도 모르니까

반올림도 안하겠죠.

음.. 부동소숫점형이 실수랑 소숫점 위치를 따로 기억하는

거 맞죠? 그 비트배열을 생각해보면 될 것 같은데...

생각하기 너무나 귀찮네요.. 그리고 제 생각이 틀린 것일 수도 있구요.

실제 프로그래밍 경험이 없어서요... ^^;

Ps.요즘 데비안 까는데, 꼭 필요한 파일 (플로피 한장?)정도만

CD로 깔고 나머지를 다 네트웍으로 깔았습니다... 이거 무슨

CD가 부팅 디스크화 되는군요.. (여기서 구입한 데비안 3장 중

1장만 쓴답니다~ ^^;)

익명 사용자의 이미지

컴퓨터는 10진수를 인식하지 못한다는데

그 이유가 있는 것같군요.

지수부와 부호를 생략하고 생각한다면

1bit로는 0(0)과 1/2(1)를 근사할 수 있겠죠
2bit로는 0(00), 1/4(01), 2/4(10), 3/4(11)
3bit로는 0(000), 1/8(001) ...

예를 들어 3bit로 0.127를 근사할려고 한다면
1/8 즉 0.125가 되겠죠. 0.13이 아닌.

같은 원리로 0.1234567004를 주어진 bit 내에서
2진수로 근사할 때 가장 합리적인 것을 10진수로
표현하면 0.123456703 이 되지 않을까 억측합니다.^^;

익명 사용자의 이미지

전 기본두 네트웍으로 설치 한답니다 ^^

씨디가 완존부팅화 ^-^+

익명 사용자의 이미지

대단하군요

전 그렇게 생각은 안해본거 같은데..

저두 하나 알았네요 이번에..^^

익명 사용자의 이미지

CD로도 설치할 수 있나보네요?

냠... 네트웍설치밖에 안해봐서....

익명 사용자의 이미지

cd, net ...

다 실패한 넘도 있음다... --;

거기다가...

제스트도 실패...

왜 부팅디스크를 안만들지... 클클

익명 사용자의 이미지

제스트도 부팅 디스크가 있습니다..

ftp//linux.sarang.net/.3/ftp.zestlinux.com/pub/iso/zest.bin

...

익명 사용자의 이미지

해봤는데...
설치화면을 고르라고만 나오던데요...
멀린 아니면 텍스트...
shell도 있던데..
들어가니..이상한듯..하고..
내가 또 뭘 잘못한건지...--;

ㅋㅋㅋ
모니터링중...

익명 사용자의 이미지

오... 아주대의 자료구조를 듣고도 저런 생각을 해낼수있다니

-.-.... 우찌 이런일이....

-Venus-

익명 사용자의 이미지

시디넣고, 디스켓 넣고 해보세요.

부팅할때 디스켓 부팅으로 해주시구요.

3개의 메뉴를 선택할수 있습니다.

엔터를 치면 GUI 화면으로 넘어가구요.
text 를 치면 text 멀린 설치 화면 으로가서 텍스트로 설치를 할수 있습니다.
shell 을 치면 기존에 있는 시스템을 보구 할수 있습니다.

questions@zestlinux.com 으로 질문해주세요.

스파이크 wrote..
해봤는데...
설치화면을 고르라고만 나오던데요...
멀린 아니면 텍스트...
shell도 있던데..
들어가니..이상한듯..하고..
내가 또 뭘 잘못한건지...--;

ㅋㅋㅋ
모니터링중...

익명 사용자의 이미지

???
자료구조랑 무슨 상관이 ??

http//python.kwangwoon.ac.kr/cgi-bin/pybbs/bbs.py?act=read&bbsid=bbs&page=1&id=1691

이 글을 읽어보세요..

익명 사용자의 이미지

이번학기 상신이랑 아주 허접한 자료구조를 들어서리 -.-....

그런 사연이 있습니다용

-Venus-

익명 사용자의 이미지

ㅋㅋㅋ
질문하려던게 아니었는데... 이상하게..되버렸넹..ㅋㅋ

하여간 감사함다....^^

익명 사용자의 이미지

부팅 이미지를 카피하지 않습니까?
그게 있어야 네트웍으로 base.tgz도 깔 수 있는 것 아닌가요?

부팅 디스크나 부팅 씨디는 그것 때문에 반드시 있어야 할텐데요..^^;

저희집 드루넷이 무진장 느려서 100메가 쯤 패키지 내려받는데

1시간이 넘게 걸린답니다..--; 전 vmware에 까는데,

vmware툴로는 xfree-server 4.0.1에서는 반응이 없군요...--;

3.3.6은 싫은데.. 암만해도 윈도 2000깐지 일주일도 안됐는데

또 다 뒤집어 놓구 싶어졌습니다 !!

익명 사용자의 이미지

냉무 --??;; 저도 한번 ^^;;;