【 BETA 란? 베타의 뜻, 의미 번역 】
BETA (베타)라는 것은, "시험판"이라는 뜻입니다. 어떤 프로그램 같은 것을 정식으로 공개하기 전에, 시험적으로 사용자에게 써 보게 하는 버전을 베타 버전이라고 합니다. BETA 버전은 대부분 불안정하고 버그가 많습니다.
【 주민등록번호 What does this mean? 】
"주민 등록 번호 (主民登錄番號)" means "Resident Registration Number" or "Social Security Number" in South Korea.
It consists of 6 and 7 digits like this: ######-#######
and the numbers are slightly encrypted.
If you are not Korean, you can't get it. It's Illegal.
【 What does this mean? 양력, 음력 】
양력 = Gregorian Calendar (Worldwide Solar Calendar)
음력 = Korean Traditional Lunar Calendar
【 next 반대말은? 】
웹디자인 등에서는 Next 버튼의 반대 버튼을 Previous 버튼이라고 합니다. 이전, 앞의, 직전, 이라는 뜻
Back 이라고 하는 경우도 있고,
그 외에도 다음과 같은 반대말들이 있습니다:
Antonyms (반댓말) antecedent, foregoing, precedent, preceding, previous, prior
Near Antonyms (반대말에 가까운 말): anterior, former; past; last
참고:
▶▶ 영어 반대말/비슷한말(동의어) 사전 사이트; English Thesaurus
tag: living
생활의 발견 | Living
1년 전에 이런 질문들을 여러번 본 적이 있는데 아직도 답변이 없는 것 같아서 이 글을 작성합니다. 농작물이 아닌 시멘트에서 사는 모래알만한 빨간 벌레는 "다카라다니(タカラダニ/たからだに)"라고 하는 유럽 원산의 일본 벌레입니다. 진딧물은 아니고
진드기의 일종입니다. 지구온난화의 영향인지 현재 한국에도 많이 퍼지고 있지만 자료가 전혀 없습니다. 아래의 일본어 사이트들을 참조하시고
구글 재팬에서 '다카라다니'에 대해 검색
위의 검색 결과를 요약하자면 이렇습니다:
* 돌이나 시멘트의, 꽃가루와 염분을 먹고 산다.
* 밝은 곳을 좋아해서 양지바른 시멘트 벽 등에 집중적으로 모여 활발히 움직이다가 밤이 되면 전등 불빛을 따라서 창문의 틈을 통해 집 안으로 들어온 후 천장의 전등에 달라붙는다. 전등에서 떨어지면 벽을 타고 다시 전등으로 올라가기 때문에, 전등 바로 밑의 바닥에 살충제를 뿌려 놓으면 된다. (WD-40 같은 윤활유도 효과적입니다. 증발이 되지 않기에...)
* 사람을 물지는 않고 인체에는 해가 없지만 드물게 알레르기를 유발할 수 있다.
* 보통 진드기와 달리 수분에 약해서 물을 뿌리면 죽는다. 고무호스나 분무기로 뿌리면 된다.
(그러나 제가 직접 실험한 결과, 분무기로 물을 뿌려도 죽지 않았습니다.)
* 보통 진드기와 달리 육안으로 쉽게 보이는 크기다. 활동성이 좋아서 엄청난 속도로 이동한다.
* 살충제를 사용할 경우는 일반 살충제가 아닌 진드기용 살충제가 효과가 좋다. (진드기는 거미류에 속하고, 거미는 엄밀한 의미에서의 곤충이 아니기에)
* 4월초에 나타나서 6월초에 저절로 사라지며 다음해에 다시 나타난다. 습기에 약해서인지 장마철 직전에 완전히 없어진다. (업데이트:습기나 수분에 약하다기보다는, 원래 이 벌레의 특성이 장마철 직전에 산란을 하고 사라진다고 합니다.)
* 일본에서도 잘 알려진 벌레는 아니며 몇 년 전부터 갑자기 증식했다. 예전에 일본 해안가의 바위에서 살다가 요 몇년 간 일본 전역에 급속도로 번지고 있다.
* 번식력이 엄청나서 완전히 퇴치하는 것은 힘들다.
* 비둘기 둥지/매미/사슴벌레 등에 기생할 수 있다.
업데이트: 집의 위생상태와는 상관이 없습니다. 아무리 청결한 집에도 나타납니다. 또한 일반 벌레와 달리 어두운 곳을 싫어합니다.
휴지로 꾹 눌러서 죽이면 반드시 빨간 피 같은 것이 잉크처럼 묻어나옵니다. 그렇지 않다면 다카라다니가 아니라 다른 종류의 벌레일 것입니다.
원래 "다카라다니"는 "타카라다니"이지만, 일본어에서 "타"가 단어의 맨 처음에 나오면 "다"로 발음되기 때문에 "다카라다니"라고 적었습니다.
▶▶ 옥상 시멘트 벽 벌레, 빨간 진드기, 전등 벌레, 다카라다니; Takaradani; Red Mite
tag: living
생활의 발견 | Living
1에서 100까지의 팩토리얼을 구한 표입니다. (0! 까지 포함되어 있습니다. 0! 은 1 이라고 간주합니다.)
(※ 스크롤 박스 사용법: 박스 안을 마우스로 클릭한 후, 키보드의 좌우 화살표키를 누르면 양옆으로 움직일 수 있습니다. 박스에서 다시 나오려면, 박스 바깥의 아무곳이나 클릭하면 됩니다.)
(※ 숫자 복사하는 방법: 복사할 부분을 마우스로 긁어서 선택한 후, 키보드의 Ctrl+C키 또는 Ctrl+Insert키를 누르면 메모리 속에 글자들이 복사됩니다. 다른 문서에서 Ctrl+V키 또는 Shift+Insert키를 누르면 붙여 넣을 수 있습니다. Ctrl+C키란, Ctrl키를 누르면서 C키를 누르는 것입니다.)
팩토리얼 표: 0에서 100까지의 Factorial Table
0! = 1
1! = 1
2! = 2
3! = 6
4! = 24
5! = 120
6! = 720
7! = 5040
8! = 40320
9! = 362880
10! = 3628800
11! = 39916800
12! = 479001600
13! = 6227020800
14! = 87178291200
15! = 1307674368000
16! = 20922789888000
17! = 355687428096000
18! = 6402373705728000
19! = 121645100408832000
20! = 2432902008176640000
21! = 51090942171709440000
22! = 1124000727777607680000
23! = 25852016738884976640000
24! = 620448401733239439360000
25! = 15511210043330985984000000
26! = 403291461126605635584000000
27! = 10888869450418352160768000000
28! = 304888344611713860501504000000
29! = 8841761993739701954543616000000
30! = 265252859812191058636308480000000
31! = 8222838654177922817725562880000000
32! = 263130836933693530167218012160000000
33! = 8683317618811886495518194401280000000
34! = 295232799039604140847618609643520000000
35! = 10333147966386144929666651337523200000000
36! = 371993326789901217467999448150835200000000
37! = 13763753091226345046315979581580902400000000
38! = 523022617466601111760007224100074291200000000
39! = 20397882081197443358640281739902897356800000000
40! = 815915283247897734345611269596115894272000000000
41! = 33452526613163807108170062053440751665152000000000
42! = 1405006117752879898543142606244511569936384000000000
43! = 60415263063373835637355132068513997507264512000000000
44! = 2658271574788448768043625811014615890319638528000000000
45! = 119622220865480194561963161495657715064383733760000000000
46! = 5502622159812088949850305428800254892961651752960000000000
47! = 258623241511168180642964355153611979969197632389120000000000
48! = 12413915592536072670862289047373375038521486354677760000000000
49! = 608281864034267560872252163321295376887552831379210240000000000
50! = 30414093201713378043612608166064768844377641568960512000000000000
51! = 1551118753287382280224243016469303211063259720016986112000000000000
52! = 80658175170943878571660636856403766975289505440883277824000000000000
53! = 4274883284060025564298013753389399649690343788366813724672000000000000
54! = 230843697339241380472092742683027581083278564571807941132288000000000000
55! = 12696403353658275925965100847566516959580321051449436762275840000000000000
56! = 710998587804863451854045647463724949736497978881168458687447040000000000000
57! = 40526919504877216755680601905432322134980384796226602145184481280000000000000
58! = 2350561331282878571829474910515074683828862318181142924420699914240000000000000
59! = 138683118545689835737939019720389406345902876772687432540821294940160000000000000
60! = 8320987112741390144276341183223364380754172606361245952449277696409600000000000000
61! = 507580213877224798800856812176625227226004528988036003099405939480985600000000000000
62! = 31469973260387937525653122354950764088012280797258232192163168247821107200000000000000
63! = 1982608315404440064116146708361898137544773690227268628106279599612729753600000000000000
64! = 126886932185884164103433389335161480802865516174545192198801894375214704230400000000000000
65! = 8247650592082470666723170306785496252186258551345437492922123134388955774976000000000000000
66! = 544344939077443064003729240247842752644293064388798874532860126869671081148416000000000000000
67! = 36471110918188685288249859096605464427167635314049524593701628500267962436943872000000000000000
68! = 2480035542436830599600990418569171581047399201355367672371710738018221445712183296000000000000000
69! = 171122452428141311372468338881272839092270544893520369393648040923257279754140647424000000000000000
70! = 11978571669969891796072783721689098736458938142546425857555362864628009582789845319680000000000000000
71! = 850478588567862317521167644239926010288584608120796235886430763388588680378079017697280000000000000000
72! = 61234458376886086861524070385274672740778091784697328983823014963978384987221689274204160000000000000000
73! = 4470115461512684340891257138125051110076800700282905015819080092370422104067183317016903680000000000000000
74! = 330788544151938641225953028221253782145683251820934971170611926835411235700971565459250872320000000000000000
75! = 24809140811395398091946477116594033660926243886570122837795894512655842677572867409443815424000000000000000000
76! = 1885494701666050254987932260861146558230394535379329335672487982961844043495537923117729972224000000000000000000
77! = 145183092028285869634070784086308284983740379224208358846781574688061991349156420080065207861248000000000000000000
78! = 11324281178206297831457521158732046228731749579488251990048962825668835325234200766245086213177344000000000000000000
79! = 894618213078297528685144171539831652069808216779571907213868063227837990693501860533361810841010176000000000000000000
80! = 71569457046263802294811533723186532165584657342365752577109445058227039255480148842668944867280814080000000000000000000
81! = 5797126020747367985879734231578109105412357244731625958745865049716390179693892056256184534249745940480000000000000000000
82! = 475364333701284174842138206989404946643813294067993328617160934076743994734899148613007131808479167119360000000000000000000
83! = 39455239697206586511897471180120610571436503407643446275224357528369751562996629334879591940103770870906880000000000000000000
84! = 3314240134565353266999387579130131288000666286242049487118846032383059131291716864129885722968716753156177920000000000000000000
85! = 281710411438055027694947944226061159480056634330574206405101912752560026159795933451040286452340924018275123200000000000000000000
86! = 24227095383672732381765523203441259715284870552429381750838764496720162249742450276789464634901319465571660595200000000000000000000
87! = 2107757298379527717213600518699389595229783738061356212322972511214654115727593174080683423236414793504734471782400000000000000000000
88! = 185482642257398439114796845645546284380220968949399346684421580986889562184028199319100141244804501828416633516851200000000000000000000
89! = 16507955160908461081216919262453619309839666236496541854913520707833171034378509739399912570787600662729080382999756800000000000000000000
90! = 1485715964481761497309522733620825737885569961284688766942216863704985393094065876545992131370884059645617234469978112000000000000000000000
91! = 135200152767840296255166568759495142147586866476906677791741734597153670771559994765685283954750449427751168336768008192000000000000000000000
92! = 12438414054641307255475324325873553077577991715875414356840239582938137710983519518443046123837041347353107486982656753664000000000000000000000
93! = 1156772507081641574759205162306240436214753229576413535186142281213246807121467315215203289516844845303838996289387078090752000000000000000000000
94! = 108736615665674308027365285256786601004186803580182872307497374434045199869417927630229109214583415458560865651202385340530688000000000000000000000
95! = 10329978488239059262599702099394727095397746340117372869212250571234293987594703124871765375385424468563282236864226607350415360000000000000000000000
96! = 991677934870949689209571401541893801158183648651267795444376054838492222809091499987689476037000748982075094738965754305639874560000000000000000000000
97! = 96192759682482119853328425949563698712343813919172976158104477319333745612481875498805879175589072651261284189679678167647067832320000000000000000000000
98! = 9426890448883247745626185743057242473809693764078951663494238777294707070023223798882976159207729119823605850588608460429412647567360000000000000000000000
99! = 933262154439441526816992388562667004907159682643816214685929638952175999932299156089414639761565182862536979208272237582511852109168640000000000000000000000
100! = 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000
54! 까지만 다음과 같이 '인간의 언어'로 셀 수가 있습니다. 55! 부터는 무량대수(無量大數)를 초과해 버립니다.
숫자를 한글로 읽는 프로그램을 실행한 결과 화면:
D:\Z>num2ko.pl 23084369733924138047209274268302758108327856457180794113228800000
0000000
이천삼백팔無量大數사천삼백육십구不可思議칠천삼백삼십구那由他이천사백십삼阿僧祇팔
천사십칠恒河沙이천구십이極칠천사백이십육載팔천삼백이正칠천오백팔십일澗팔백삼십이
溝칠천팔백오십육양사천오백칠십일자팔천칠십구해사천백십삼경이천이백팔십팔조
D:\Z>
참고:
▶▶ Perl] 숫자 한글 발음으로 읽기, 한글 변환; Number To Korean; Spell Out
팩토리얼을 구하는 방법:
▶▶ 팩토리얼(Factorial) 구하기 프로그램 소스, 팩토리얼(계승)이란? [수학
▶▶ 수학] 팩토리얼의 자연 로그 표; Natural Logarithm of n!, Log Factorial Table
tag: study
학습 | Study
아라비아 숫자를 독일어 읽기 발음으로 변환한 표입니다. 0 ~ 125까지와 100 ~ 12500 까지, 두 가지 표가 있습니다.
움라우트가 깨지지 않게 복사하려면, UTF-8 등의 유니코드 인코딩으로 파일을 저장해야 합니다.
독어로 숫자 읽기/쓰기: 0 ~ 125 까지
0 = null
1 = ein
2 = zwei
3 = drei
4 = vier
5 = fünf
6 = sechs
7 = sieben
8 = acht
9 = neun
10 = zehn
11 = elf
12 = zwölf
13 = dreizehn
14 = vierzehn
15 = fünfzehn
16 = sechzehn
17 = siebzehn
18 = achtzehn
19 = neunzehn
20 = zwanzig
21 = einundzwanzig
22 = zweiundzwanzig
23 = dreiundzwanzig
24 = vierundzwanzig
25 = fünfundzwanzig
26 = sechsundzwanzig
27 = siebenundzwanzig
28 = achtundzwanzig
29 = neunundzwanzig
30 = dreissig
31 = einunddreissig
32 = zweiunddreissig
33 = dreiunddreissig
34 = vierunddreissig
35 = fünfunddreissig
36 = sechsunddreissig
37 = siebenunddreissig
38 = achtunddreissig
39 = neununddreissig
40 = vierzig
41 = einundvierzig
42 = zweiundvierzig
43 = dreiundvierzig
44 = vierundvierzig
45 = fünfundvierzig
46 = sechsundvierzig
47 = siebenundvierzig
48 = achtundvierzig
49 = neunundvierzig
50 = fünfzig
51 = einundfünfzig
52 = zweiundfünfzig
53 = dreiundfünfzig
54 = vierundfünfzig
55 = fünfundfünfzig
56 = sechsundfünfzig
57 = siebenundfünfzig
58 = achtundfünfzig
59 = neunundfünfzig
60 = sechzig
61 = einundsechzig
62 = zweiundsechzig
63 = dreiundsechzig
64 = vierundsechzig
65 = fünfundsechzig
66 = sechsundsechzig
67 = siebenundsechzig
68 = achtundsechzig
69 = neunundsechzig
70 = siebzig
71 = einundsiebzig
72 = zweiundsiebzig
73 = dreiundsiebzig
74 = vierundsiebzig
75 = fünfundsiebzig
76 = sechsundsiebzig
77 = siebenundsiebzig
78 = achtundsiebzig
79 = neunundsiebzig
80 = achtzig
81 = einundachtzig
82 = zweiundachtzig
83 = dreiundachtzig
84 = vierundachtzig
85 = fünfundachtzig
86 = sechsundachtzig
87 = siebenundachtzig
88 = achtundachtzig
89 = neunundachtzig
90 = neunzig
91 = einundneunzig
92 = zweiundneunzig
93 = dreiundneunzig
94 = vierundneunzig
95 = fünfundneunzig
96 = sechsundneunzig
97 = siebenundneunzig
98 = achtundneunzig
99 = neunundneunzig
100 = hundert
101 = einhundertein
102 = einhundertzwei
103 = einhundertdrei
104 = einhundertvier
105 = einhundertfünf
106 = einhundertsechs
107 = einhundertsieben
108 = einhundertacht
109 = einhundertneun
110 = einhundertzehn
111 = einhundertelf
112 = einhundertzwölf
113 = einhundertdreizehn
114 = einhundertvierzehn
115 = einhundertfünfzehn
116 = einhundertsechzehn
117 = einhundertsiebzehn
118 = einhundertachtzehn
119 = einhundertneunzehn
120 = einhundertzwanzig
121 = einhunderteinundzwanzig
122 = einhundertzweiundzwanzig
123 = einhundertdreiundzwanzig
124 = einhundertvierundzwanzig
125 = einhundertfünfundzwanzig
독어로 숫자 읽기/쓰기: 100 ~ 12500 까지
100 = hundert
200 = zweihundert
300 = dreihundert
400 = vierhundert
500 = fünfhundert
600 = sechshundert
700 = siebenhundert
800 = achthundert
900 = neunhundert
1000 = eintausend
1100 = eintausendhundert
1200 = eintausendzweihundert
1300 = eintausenddreihundert
1400 = eintausendvierhundert
1500 = eintausendfünfhundert
1600 = eintausendsechshundert
1700 = eintausendsiebenhundert
1800 = eintausendachthundert
1900 = eintausendneunhundert
2000 = zweitausend
2100 = zweitausendhundert
2200 = zweitausendzweihundert
2300 = zweitausenddreihundert
2400 = zweitausendvierhundert
2500 = zweitausendfünfhundert
2600 = zweitausendsechshundert
2700 = zweitausendsiebenhundert
2800 = zweitausendachthundert
2900 = zweitausendneunhundert
3000 = dreitausend
3100 = dreitausendhundert
3200 = dreitausendzweihundert
3300 = dreitausenddreihundert
3400 = dreitausendvierhundert
3500 = dreitausendfünfhundert
3600 = dreitausendsechshundert
3700 = dreitausendsiebenhundert
3800 = dreitausendachthundert
3900 = dreitausendneunhundert
4000 = viertausend
4100 = viertausendhundert
4200 = viertausendzweihundert
4300 = viertausenddreihundert
4400 = viertausendvierhundert
4500 = viertausendfünfhundert
4600 = viertausendsechshundert
4700 = viertausendsiebenhundert
4800 = viertausendachthundert
4900 = viertausendneunhundert
5000 = fünftausend
5100 = fünftausendhundert
5200 = fünftausendzweihundert
5300 = fünftausenddreihundert
5400 = fünftausendvierhundert
5500 = fünftausendfünfhundert
5600 = fünftausendsechshundert
5700 = fünftausendsiebenhundert
5800 = fünftausendachthundert
5900 = fünftausendneunhundert
6000 = sechstausend
6100 = sechstausendhundert
6200 = sechstausendzweihundert
6300 = sechstausenddreihundert
6400 = sechstausendvierhundert
6500 = sechstausendfünfhundert
6600 = sechstausendsechshundert
6700 = sechstausendsiebenhundert
6800 = sechstausendachthundert
6900 = sechstausendneunhundert
7000 = siebentausend
7100 = siebentausendhundert
7200 = siebentausendzweihundert
7300 = siebentausenddreihundert
7400 = siebentausendvierhundert
7500 = siebentausendfünfhundert
7600 = siebentausendsechshundert
7700 = siebentausendsiebenhundert
7800 = siebentausendachthundert
7900 = siebentausendneunhundert
8000 = achttausend
8100 = achttausendhundert
8200 = achttausendzweihundert
8300 = achttausenddreihundert
8400 = achttausendvierhundert
8500 = achttausendfünfhundert
8600 = achttausendsechshundert
8700 = achttausendsiebenhundert
8800 = achttausendachthundert
8900 = achttausendneunhundert
9000 = neuntausend
9100 = neuntausendhundert
9200 = neuntausendzweihundert
9300 = neuntausenddreihundert
9400 = neuntausendvierhundert
9500 = neuntausendfünfhundert
9600 = neuntausendsechshundert
9700 = neuntausendsiebenhundert
9800 = neuntausendachthundert
9900 = neuntausendneunhundert
10000 = zehntausend
10100 = zehntausendhundert
10200 = zehntausendzweihundert
10300 = zehntausenddreihundert
10400 = zehntausendvierhundert
10500 = zehntausendfünfhundert
10600 = zehntausendsechshundert
10700 = zehntausendsiebenhundert
10800 = zehntausendachthundert
10900 = zehntausendneunhundert
11000 = elftausend
11100 = elftausendhundert
11200 = elftausendzweihundert
11300 = elftausenddreihundert
11400 = elftausendvierhundert
11500 = elftausendfünfhundert
11600 = elftausendsechshundert
11700 = elftausendsiebenhundert
11800 = elftausendachthundert
11900 = elftausendneunhundert
12000 = zwölftausend
12100 = zwölftausendhundert
12200 = zwölftausendzweihundert
12300 = zwölftausenddreihundert
12400 = zwölftausendvierhundert
12500 = zwölftausendfünfhundert
다음 프로그램으로, 위의 숫자 읽기 표를 만들었습니다:
▶▶ Perl/펄] 독일어 숫자 읽기, 아라비아 숫자를 독어로 세기; Arabic Number To German Spell
▶▶ 프랑스어/불어] 숫자 읽기, 서수로 세기; Number to French Spell
▶▶ 영어로 숫자 읽기; 서수(Ordinal Number)로 세기, 영어 스펠링으로; English Numbers
tag: study
학습 | Study
엑셀VBA는 물론이고, 대부분의 프로그래밍 언어에는 3제곱근 이상의 거듭제곱근을 구하는 함수가 내장되어 있지 않습니다. 그러나 다음과 같은 방법으로 쉽게 세제곱근, 네제곱근, 다섯제곱근 등의 거듭제곱근을 구할 수 있습니다.
x^(1/n)
즉, "x의, n분의1제곱"이라는 공식을 사용하면, x의 n제곱근이 구해집니다.
엑셀 비베에서, 3제곱근, 4제곱근 계산 예제
(엑셀에서 Alt+F11키를 눌러, 비베 에디터를 실행하고, 비베 에디터 메뉴의, "삽입 > 모듈"을 선택한 후, 다음 코드를 붙여 넣습니다.)
비베 에디터에서 F5 키를 누르거나, 엑셀에서 Alt+F8 키를 누르면 VBA 매크로가 실행됩니다.
Sub Cube_Root_Example()
Dim result
' 5의 세제곱근 구하기
result = 5 ^ (1 / 3)
MsgBox result
' 출력 결과: 1.7099759466767
' 2의 네제곱근 구하기
result = 2 ^ (1 / 4)
MsgBox result
' 출력 결과: 1.18920711500272
End Sub
▶▶ 비베-VBA-VBS-VB] sqrt 제곱근/루트 근사값 함수 사용법은? Sqr()
tag: office
엑셀 Excel | 워드 Word | VBA 매크로 | 오피스
tag: study
학습 | Study
Area 51 이라는 곳은, 미국 네바다 주에 있는 공군 기지인데, 여기는 외계인의 시체가 있다는 둥, 또는 외계인들이 UFO 를 개발하고 있다는 등의 온갖 뜬소문들의 보고(寶庫)이다. (물론 증거는 하나도 없다.)
Area 51 이 실제로 있는지도 확실치 않았고, 있다고 해도 비밀 기지이기 때문에 당연히 구글어스(Google Earth)에 나오지 않을 것이라고 생각했다. 그런데 구글어스 검색창에
area 51 이라고 입력하자, 구글어스가 움직이더니 '그곳'으로 가는 것이 아닌가. 더군다나 구글어스가 51번 구역을 집중 조명하고 있었다. 우연히 찍힌 것이 아니었다.
클릭하면확대
이것이 51번 구역(Area 51)의 전모: 클릭하면 확대
F11키를 눌러 구글어스를 풀스크린으로 만든 상태. 다시 F11키를 누르면 원래 상태로 돌아옴.
클릭하면확대
정체불명의 비행기 몇 대가 조용히 흩어져 있다: 클릭하면 확대
이 Area 51 에 사는 외계인들이 지구인에게 스텔스기와 DVD 만드는 기술을 전수해 주었다는 주장도 있는데, DVD라는 것은 CD를 업그레이드한 것에 지나지 않기에 이 주장은 거의 명백한 허구일 것이다.
그런데 중요한 것은, 들리는 얘기로는
51번 구역은, 외계인과 관계가 있든 없든, 민간인이 절대 접근할 수 없는 삼엄한 곳이라는 점이다. 이렇게 구글어스에 생생히 나타난다는 것이 지금도 믿기지 않는다. 다만 이 구글어스의 위성사진들로써, 51번 구역(Area 51) 자체는 실제로 존재하는 장소라는 사실을 알 수 있었다.
참고:
▶▶ [QnA] 구글 어스 다운로드하는 곳? 구글 어스는 무료입니까?
▶▶ 구글 어스 위성사진에서, 백두산 천지 스냅샷. 동해 일본해 병기
▶▶ 구글 어스(Google Earth)에서 자금성(자장면집 아님), 피라미드 발견
tag: earth
구글어스 Google Earth | 구글 스카이 Google Sky
0~100 팩토리얼의 자연로그를 구한 표입니다.
ln Factorial Table
ln( 0!) = 0.000000000000
ln( 1!) = 0.000000000000
ln( 2!) = 0.693147180560
ln( 3!) = 1.791759469228
ln( 4!) = 3.178053830348
ln( 5!) = 4.787491742782
ln( 6!) = 6.579251212010
ln( 7!) = 8.525161361065
ln( 8!) = 10.604602902745
ln( 9!) = 12.801827480081
ln( 10!) = 15.104412573076
ln( 11!) = 17.502307845874
ln( 12!) = 19.987214495662
ln( 13!) = 22.552163853123
ln( 14!) = 25.191221182739
ln( 15!) = 27.899271383841
ln( 16!) = 30.671860106081
ln( 17!) = 33.505073450137
ln( 18!) = 36.395445208033
ln( 19!) = 39.339884187199
ln( 20!) = 42.335616460753
ln( 21!) = 45.380138898477
ln( 22!) = 48.471181351835
ln( 23!) = 51.606675567764
ln( 24!) = 54.784729398112
ln( 25!) = 58.003605222981
ln( 26!) = 61.261701761002
ln( 27!) = 64.557538627006
ln( 28!) = 67.889743137182
ln( 29!) = 71.257038967168
ln( 30!) = 74.658236348830
ln( 31!) = 78.092223553315
ln( 32!) = 81.557959456115
ln( 33!) = 85.054467017582
ln( 34!) = 88.580827542198
ln( 35!) = 92.136175603687
ln( 36!) = 95.719694542143
ln( 37!) = 99.330612454787
ln( 38!) = 102.968198614514
ln( 39!) = 106.631760260643
ln( 40!) = 110.320639714757
ln( 41!) = 114.034211781462
ln( 42!) = 117.771881399745
ln( 43!) = 121.533081515439
ln( 44!) = 125.317271149357
ln( 45!) = 129.123933639127
ln( 46!) = 132.952575035616
ln( 47!) = 136.802722637326
ln( 48!) = 140.673923648234
ln( 49!) = 144.565743946345
ln( 50!) = 148.477766951773
ln( 51!) = 152.409592584497
ln( 52!) = 156.360836303079
ln( 53!) = 160.331128216631
ln( 54!) = 164.320112263195
ln( 55!) = 168.327445448428
ln( 56!) = 172.352797139163
ln( 57!) = 176.395848406997
ln( 58!) = 180.456291417544
ln( 59!) = 184.533828861449
ln( 60!) = 188.628173423672
ln( 61!) = 192.739047287845
ln( 62!) = 196.866181672890
ln( 63!) = 201.009316399282
ln( 64!) = 205.168199482641
ln( 65!) = 209.342586752537
ln( 66!) = 213.532241494563
ln( 67!) = 217.736934113954
ln( 68!) = 221.956441819130
ln( 69!) = 226.190548323728
ln( 70!) = 230.439043565777
ln( 71!) = 234.701723442818
ln( 72!) = 238.978389561834
ln( 73!) = 243.268849002983
ln( 74!) = 247.572914096187
ln( 75!) = 251.890402209723
ln( 76!) = 256.221135550010
ln( 77!) = 260.564940971863
ln( 78!) = 264.921649798553
ln( 79!) = 269.291097651020
ln( 80!) = 273.673124285694
ln( 81!) = 278.067573440366
ln( 82!) = 282.474292687630
ln( 83!) = 286.893133295427
ln( 84!) = 291.323950094270
ln( 85!) = 295.766601350761
ln( 86!) = 300.220948647014
ln( 87!) = 304.686856765669
ln( 88!) = 309.164193580147
ln( 89!) = 313.652829949879
ln( 90!) = 318.152639620209
ln( 91!) = 322.663499126726
ln( 92!) = 327.185287703775
ln( 93!) = 331.717887196928
ln( 94!) = 336.261181979198
ln( 95!) = 340.815058870799
ln( 96!) = 345.379407062267
ln( 97!) = 349.954118040770
ln( 98!) = 354.539085519441
ln( 99!) = 359.134205369575
ln( 100!) = 363.739375555563
위의 표는, 다음의 파이썬 프로그램으로 구한 것입니다:
▶▶ Python/파이썬] 팩토리얼의 자연 로그 구하기 함수, Log Factorial; lnFactorial [수학
0~100까지의 팩토리얼 계산 표:
▶▶ 수학] 팩토리얼 계산 표; Factorial Table 1~100 (0에서 100)까지 계승(階乘)
▶▶ 팩토리얼(Factorial) 구하기 프로그램 소스, 팩토리얼(계승)이란? [수학
tag: study
학습 | Study
지메일(Gmail)에서 MS워드 첨부파일을 받거나 보내면 이제 HTML 로도 볼 수 있게 되었다. "View as HTML"이라는 링크를 클릭하면 새 창이 뜨면서 웹브라우저에 워드 문서가 출력되어 편리했다. 전에는 일일이 다운받아서 읽어야 했다. 예전에 오간 워드문서의 옆에도 "View as HTML"이라는 링크가 생겨 있는 것은 마찬가지이다. 혹시나 해서 올려보았더니 아래아한글(HWP)은 역시 지원되지 않는다.
Gmail 이 조금씩 소리소문없이 향상되고 있었다. 그렇지만 아직도 BETA 딱지는 떼지 않고 있다. BETA 상태라 불안정할까 싶어 사용을 꺼려 한 적이 있었는데 지금까지 에러도 없고 어떤 이메일 서비스보다 안정적이다. 다만 1MB 이상의 대용량 첨부파일을 올리면 실패하는 경우가 있었는데 여러 번 시도하면 괜찮았다.
2007-02-08 업데이트
제가 지금까지 써 본 이메일 서비스 중에서 Gmail(지메일)이 역시 최고였습니다.
주위 분들도 같은 의견이었습니다.
특히 스팸 필터링 같은 것은 아주 완벽했습니다.
tag: web
Web | 웹 | 인터넷 사이트
2~3년 전쯤의 일이었던 것 같다. 어떤 e-book 사이트에서 소설을 다운로드 받으려 하는데 ActiveX 를 설치할 것을 요구했다. 평소 ActiveX 는 깔지 않지만, 꼭 필요한 소설이었기에 어쩔 수 없이 설치했다. 영세한 업체였기 때문에 더욱 마음에 걸렸다. 그 ActiveX 가 아마도 엄청난 크기였던 것 같다. ActiveX 다운로드에만 20분 정도의 시간이 소요되었다. 그리고 사건은 그 다음에 일어났다.
하드 디스크에 무언가를 한없이 깔기 시작했다. 무엇인지도 알 수 없었다. 일반적으로 ActiveX 는 몇 초면 설치가 가능하다. 그런데 그것은 한없이 깔고 있었다. 중지시킬 버튼도 없었던 것으로 기억한다. "\Downloaded Program Files" 폴더도 아닌 여러 곳에 파일이 복사되어 있었고 그뿐만이 아니라 심지어
루트 디렉토리에까지 파일들이 깔려 있었다.
그 ActiveX 가 실행되었는지 그래서 내가 그 소설을 읽었는지 아닌지도 지금은 기억이 나지 않는다. 다만 그 ActiveX 를 지우는 데 하루종일 골몰했었다는 사실만은 분명히 기억나고 있다.
추가 사항 2006-03-16 :
ActiveX가 왜 나쁜가 하면 그것의 대부분이 스파이웨어이기 때문이다. 그리고 위의 경우처럼 비록 스파이웨어가 아니라 하더라도, 사용자의 컴퓨터 환경을 엉망으로 만들고 심할 경우 컴퓨터가 켜지지도 않게 한다. 외국에서는 이렇게 ActiveX를 남용하는 경우가 없고, 남용이 아니라 꼭 필요한 경우에도 되도록 사용하지 않는다. 잘 만든 ActiveX라도 자꾸 여러 종류를 설치하게 되면 결국 컴퓨터에 해를 입히기 때문이다.
tag: security
보안 | Security
일전에 야후 메뉴를 만지다가 실수로 블로그가 만들어진 적이 있었다. 야후 측에서, 마우스 클릭 한 번만으로 블로그가 생성되게 만들어 놓았기 때문이다. (패스워드를 한 번 묻는 절차는 있었던 것 같다.) 그러나 나는 블로그를 만들 생각이 없었기에 곧 지우고 말았다. 게다가 디폴트로 정해져 있는 스킴 scheme 또한 별로 마음에 들지 않았었다. 어린이 취향의 그런 것으로 기억한다.
오늘 그런데 어떤 필요에 의해서 다시 <야후! 블로그>(#2024-04-05: 현재 서비스 중지됨)를 만들어 보았다. (물론 야후 코리아다. 다른 야후에서는 아직 블로그 서비스를 하지 않는 것으로 안다.) 스킴이 랜덤하게 정해지는 것 같다. 이번 것은 아주 마음에 들었다. 스킴의 이름은 모르겠다.
Blogger 의 그것보다 나았다.
웹폰트를 무료로 쓸 수 있는 것 같았다. 광수체가 몇 종류 있고 또 약간 생소한 폰트도 있었다. 윈도에서 제공되는 폰트를 달가워 하지 않던 나로서는 반가웠다. 그러나 여러 번 시도해도 적용되지 않았다. 실은 잘 살펴볼 수도 없었다. 페이지를 로딩할 때마다 ActiveX 를 다운로드 받으라고 난리였기 때문이다.
이번에는 프로필 쪽을 살펴 보았다. 수정을 하려고 했더니 아니나다를까 주민번호를 물어보고 있다. 미국 야후는 물론이고 일본 야후에서도 요구하지 않던 것이다. 나로서는 개인 정보까지 제공하면서 사용할 생각은 없다. 그래서 오늘도 역시 삭제하고 말았다. 결국 이 사용기는 약 15분간의 사용기가 되었다.
tag: web
Web | 웹 | 인터넷 사이트
MD5SUM 이나 SHA1SUM 은 리눅스/유닉스 툴이지만, 윈도우용으로 포팅된 md5sum.exe 와 sha1sum.exe 등도 있습니다.
Cygwin(시그윈) 속에 들어 있는 md5sum.exe 와 sha1sum.exe 파일이 가장 추천할 만합니다.
시그윈을 무료로 다운 받아서 윈도우에 설치하면, 리눅스의 거의 모든 명령어들의 윈도우 버전을 사용할 수 있습니다:
▶▶ Cygwin (시그윈) 다운로드/설치법 [윈도우에 리눅스/유닉스 환경 만들기]
다음은 윈도2000에 시그윈을 설치한 후, 도스창에서 md5sum 과 sha1sum 명령의 도움말을 출력한 화면입니다:
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
D:\Z>md5sum --help
Usage: md5sum [OPTION] [FILE]...
Print or check MD5 (128-bit) checksums.
With no FILE, or when FILE is -, read standard input.
-b, --binary read in binary mode (default unless reading tty stdin)
-c, --check read MD5 sums from the FILEs and check them
-t, --text read in text mode (default if reading tty stdin)
The following two options are useful only when verifying checksums:
--status don't output anything, status code shows success
-w, --warn warn about improperly formatted checksum lines
--help display this help and exit
--version output version information and exit
The sums are computed as described in RFC 1321. When checking, the input
should be a former output of this program. The default mode is to print
a line with checksum, a character indicating type (`*' for binary, ` ' for
text), and name for each FILE.
Report bugs to <bug-coreutils@gnu.org>.
D:\Z>
D:\Z>
D:\Z>
D:\Z>sha1sum --help
Usage: sha1sum [OPTION] [FILE]...
Print or check SHA1 (160-bit) checksums.
With no FILE, or when FILE is -, read standard input.
-b, --binary read in binary mode (default unless reading tty stdin)
-c, --check read SHA1 sums from the FILEs and check them
-t, --text read in text mode (default if reading tty stdin)
The following two options are useful only when verifying checksums:
--status don't output anything, status code shows success
-w, --warn warn about improperly formatted checksum lines
--help display this help and exit
--version output version information and exit
The sums are computed as described in FIPS-180-1. When checking, the input
should be a former output of this program. The default mode is to print
a line with checksum, a character indicating type (`*' for binary, ` ' for
text), and name for each FILE.
Report bugs to <bug-coreutils@gnu.org>.
D:\Z>
tag: linux
리눅스 Linux | 유닉스 Unix | 시그윈 Cygwin
16진수 아스키 00번에서 1F번까지가 제어 문자(Control Characters)입니다. 도스창(정식명칭은 '명령프롬프트') 같은 콘솔/터미널 화면이나, 프린터 제어, 파일 입출력 제어 때 사용합니다.
아스키 코드에서 많이 쓰이는 제어 문자는:
00번인 NUL 은, C언어 등에서 문자열의 끝을 의미할 때 사용
09번인 HT 는, 탭 문자 (공백 8개에 해당하는 넓은 공백)
0A번인 LF 는, 유닉스 텍스트의 줄바꿈
0D번인 CR 은, "CR + LF" 형식으로, 도스 텍스트의 줄바꿈에 사용
현재 이 정도밖에는 없습니다.
클릭또는옆으로스크롤가능
▶▶ 아스키 코드 (ASCII Code / ASCII Table), 아스키 그래픽 문자 보기
약칭과 설명
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
16 10 이름 설명
------------------------------------------------------
00 000 NUL (문자열의 끝: Null char)
01 001 SOH (Start of Heading)
02 002 STX (Start of Text)
03 003 ETX (End of Text)
04 004 EOT (End of Transmission)
05 005 ENQ (Enquiry)
06 006 ACK (Acknowledgment)
07 007 BEL (비프음: Bell)
08 008 BS (백스페이스: Backspace)
09 009 HT (탭: Horizontal Tab)
0A 010 LF (줄바꿈: NL Line Feed/New Line)
0B 011 VT (Vertical Tab)
0C 012 FF (프린터 용지 먹임: Form Feed/New Page)
0D 013 CR (줄바꿈: Carriage Return)
0E 014 SO (Shift Out)
0F 015 SI (Shift In)
10 016 DLE (Data Link Escape)
11 017 DC1 (Device Control 1)
12 018 DC2 (Device Control 2)
13 019 DC3 (Device Control 3)
14 020 DC4 (Device Control 4)
15 021 NAK (Negative Acknowledge)
16 022 SYN (Synchronous Idle)
17 023 ETB (End of Transmission Block)
18 024 CAN (Cancel)
19 025 EM (End of Medium)
1A 026 SUB (Substitute / End of File; EOF)
1B 027 ESC (Esc키: Escape)
1C 028 FS (File Separator)
1D 029 GS (Group Separator)
1E 030 RS (Request to Send / Record Separator)
1F 031 US (Unit Separator)
20 032 SP (1바이트 공백: Space)
21 033 ! (느낌표: exclamation mark)
22 034 " (큰따옴표: double quote)
23 035 # (샤프: number sign)
24 036 $ (달러: dollar sign)
25 037 % (퍼센트: percent)
26 038 & (앰퍼샌드: ampersand)
27 039 ' (작은따옴표: single quote)
28 040 ( (소괄호: left/opening parenthesis)
29 041 ) (소괄호:right/closing parenthesis)
2A 042 * (별표: asterisk)
2B 043 + (플러스: plus)
2C 044 , (쉼표: comma)
2D 045 - (마이너스: minus or dash)
2E 046 . (마침표: dot)
2F 047 / (슬래쉬: forward slash)
30 048 0
31 049 1
... 숫자
38 056 8
39 057 9
3A 058 : (콜론: colon)
3B 059 ; (세미콜론: semi-colon)
3C 060 < (부등호: less than)
3D 061 = (등호: equal sign)
3E 062 > (부등호: greater than)
3F 063 ? (물음표: question mark)
40 064 @ (앳 사인, 골뱅이: AT symbol)
41 065 A
42 066 B
43 067 C
... 알파벳 대문자
58 088 X
59 089 Y
5A 090 Z
5B 091 [ (대괄호: left/opening bracket)
5C 092 \ (백슬래쉬: back slash)
5D 093 ] (대괄호: right/closing bracket)
5E 094 ^ (캐럿: caret/circumflex)
5F 095 _ (밑줄: underscore)
60 096 ` (백틱: acute accent / backquote / backtick)
61 097 a
62 098 b
63 099 c
... 알파벳 소문자
78 120 x
79 121 y
7A 122 z
7B 123 { (중괄호: left/opening brace)
7C 124 | (파이프: vertical bar)
7D 125 } (중괄호: right/closing brace)
7E 126 ~ (물결무늬: tilde)
7F 127 DEL (삭제: delete)
제어 문자에 대한 전문 자료
제어 문자에 대한 기술적인 자료가 필요하신 분은 여기를 참고하시면 됩니다:
< 영문 위키백과: '제어 문자' 항목 >
tag: editor
텍스트 에디터 | 문서 편집기 | Text Editor
Perl(펄)은 원래 정수, 실수의 구분이 없습니다. (펄은 내부적으로 모든 숫자를 double형 실수로 취급합니다.)
그러나 정수에 소수점을 붙여 실수로 출력할 수는 있습니다. printf 함수를 사용하는 것입니다.
또한 sprintf 함수를 사용하면, 정수를 "실수 문자열"로 변환할 수도 있습니다.
다음 예제와 같습니다:
정수형 숫자를 실수형 숫자로 바꾸기 예제
스크립트 파일명: example.pl
#!/usr/bin/perl
use strict; use warnings;
my $i = 123;
# 정수를 정수형(int)으로 출력
print $i, "\n";
# 출력 결과: 123
# 정수를 실수형(float 또는 double)으로 출력
printf("%f\n", $i);
# 출력 결과: 123.000000
# 정수를 실수형(float, double)으로 출력
# 소수점 2자리까지
printf("%.2f\n", $i);
# 출력 결과: 123.00
# 999라는 정수를 실수형 문자열로 변환
# 소수점 3자리까지
$i = sprintf("%.3f", 999);
print $i, "\n";
# 출력 결과: 999.000
실수를 정수로 변환:
▶▶ Perl float int] 펄, 실수/정수 변환 방법, 소수점 제거 함수
tag: perl
Perl | 펄
펄의 변수에는 실수, 정수, 문자열(문자)의 구분이 없습니다. 따라서 아무 형의 데이터나 마음대로 대입할 수 있습니다.
만약 실수를 정수형으로 출력하거나 변환하려면 int() 함수를 사용합니다.
다음 예제는 실수(float)의 소수점 제거 방법입니다.
float를 int로 출력, 변환 예제
스크립트 파일명: example.pl
#!/usr/bin/perl
use strict; use warnings;
my $n = 123.456;
# 실수를 실수형(float)으로 출력
print $n, "\n";
# 출력 결과: 123.456
# 실수를 정수형(int)으로 출력
print int($n), "\n";
# 출력 결과: 123
# 실수를 정수형(int)으로 변환
$n = int($n);
print $n, "\n";
# 출력 결과: 123
위와는 반대로, 정수에 소수점을 붙여 실수로 만듭니다:
▶▶ Perl 펄] 정수(int)를 실수(float, double)로 변환 출력 방법, 소수점 붙이기 함수
tag: perl
Perl | 펄
Mean 이라는 것은 "평균"을 말합니다. 즉 Average 입니다.
다음은, 각종 프로그래밍 언어에서, 숫자가 든 배열의 합계(sum)와 평균(mean)을 구하는 함수의 예제 소스입니다.
average() 라고 된 함수가 바로 mean() 함수입니다.
C언어로:
▶▶ C언어] 배열 합계, 산술 평균 구하기; Array Sum, Average (Mean)
자바로:
▶▶ Java/자바] 배열 합계, 산술 평균 구하기; Array Sum Average
펄로:
▶▶ Perl/펄] 배열 합계, 산술 평균 구하기; Array Sum, Average (Mean)
파이썬으로:
▶▶ Python/파이썬] 리스트(배열) 합계, 산술 평균 구하기; List-Array Sum, Average (Mean)
표준편차를 계산할 때도 mean 또는 average 함수를 사용합니다. C언어로 배열의 표준편차를 구하는 소스:
▶▶ C언어] 표준 편차 구하기/계산 함수 소스; Standard Deviation Function
이것은 소스 코드가 아니라, 엑셀 내장 함수인 SUM()과 AVERAGE() 함수 사용법입니다:
▶▶ Excel/엑셀] 셀 합계, 산술 평균 값 구하기 함수; SUM(총액), AVERAGE
tag: study
학습 | Study
자바에서는 Math.cbrt() 메소드로 세제곱근(Cube Root)을 구할 수 있지만, 파이썬에는 그런 함수가 없기에 대신, "거듭제곱 연산자"인 ** (별표 2개)를 사용하여, 세제곱근/네제곱근/다섯제곱근 등의 거듭제곱근을 구합니다.
x^(1/n)
이런 공식을 사용하면 "x의, n제곱근"이 구해집니다.
가령 2의 4제곱근을 구하려면
2 ** (1.0/4.0)
이렇게 합니다. 그냥 1/4 이렇게 하면 정수 연산이 되어 에러가 나기에, 실수형으로 1.0/4.0 이렇게 해주어야만 합니다. 분수 "4분의1"이라는 뜻입니다.
5의 세제곱근을 구하려면
5 ** (1.0/3.0)
이렇게 합니다.
3제곱근, 4제곱근 출력 예제
스크립트 파일명: example.py
#!/usr/bin/python
# -*- coding: cp949 -*-
print "5의 세제곱근: %.16f" % (5 ** (1.0/3.0))
# 출력 결과: 1.7099759466766968
# 검산
print "5의 세제곱근의 세제곱: %.16f" % (1.7099759466766968 ** 3)
# 출력 결과: 4.9999999999999982
print "\n\n\n\t< 2의 n제곱근 표>\n"
for n in range(2, 21):
print "2의 %2d제곱근 = %.16f" % (n, 2 ** (1/ float(n) ))
실행 결과 화면:
D:\Z>example.py
5의 세제곱근: 1.7099759466766968
5의 세제곱근의 세제곱: 4.9999999999999982
< 2의 n제곱근 표>
2의 2제곱근 = 1.4142135623730951
2의 3제곱근 = 1.2599210498948732
2의 4제곱근 = 1.1892071150027210
2의 5제곱근 = 1.1486983549970351
2의 6제곱근 = 1.1224620483093730
2의 7제곱근 = 1.1040895136738123
2의 8제곱근 = 1.0905077326652577
2의 9제곱근 = 1.0800597388923061
2의 10제곱근 = 1.0717734625362931
2의 11제곱근 = 1.0650410894399627
2의 12제곱근 = 1.0594630943592953
2의 13제곱근 = 1.0547660764816467
2의 14제곱근 = 1.0507566386532194
2의 15제곱근 = 1.0472941228206267
2의 16제곱근 = 1.0442737824274138
2의 17제곱근 = 1.0416160106505838
2의 18제곱근 = 1.0392592260318434
2의 19제곱근 = 1.0371550444461919
2의 20제곱근 = 1.0352649238413776
D:\Z>
▶▶ Python/파이썬] 루트 근사값 계산, 제곱근 구하기; Square Root Function
tag: python
Python | 파이썬
tag: study
학습 | Study
자바에서는 Math.cbrt() 메소드로 세제곱근(Cube Root)을 구할 수 있지만, 펄에는 cbrt() 라는 함수가 없기에 대신, "거듭제곱 연산자"인 ** 를 사용하여, 세제곱근/네제곱근/다섯제곱근 등의 거듭제곱근을 구할 수 있습니다.
가령 2의 4제곱근을 구하려면
2 ** (1/4)
이렇게 합니다.
5의 세제곱근을 구하려면
5 ** (1/3)
이렇게 합니다.
3제곱근, 4제곱근 출력 예제
스크립트 파일명: example.pl
#!/usr/bin/perl
use strict; use warnings;
printf("5의 세제곱근: %.16f\n", 5 ** (1/3));
# 출력 결과: 1.7099759466766968
# 검산
printf("5의 세제곱근의 세제곱: %.16f\n", 1.7099759466766968 ** 3);
# 출력 결과: 4.9999999999999982
printf("\n\n\n\t< 2의 n제곱근 표>\n\n");
for (my $n = 2; $n <= 20; $n++) {
printf("2의 %2d제곱근 = %.16f\n", $n, 2 ** (1/$n));
}
실행 결과 화면:
D:\Z>example.pl
5의 세제곱근: 1.7099759466766968
5의 세제곱근의 세제곱: 4.9999999999999982
< 2의 n제곱근 표>
2의 2제곱근 = 1.4142135623730951
2의 3제곱근 = 1.2599210498948732
2의 4제곱근 = 1.1892071150027210
2의 5제곱근 = 1.1486983549970351
2의 6제곱근 = 1.1224620483093730
2의 7제곱근 = 1.1040895136738123
2의 8제곱근 = 1.0905077326652577
2의 9제곱근 = 1.0800597388923061
2의 10제곱근 = 1.0717734625362931
2의 11제곱근 = 1.0650410894399627
2의 12제곱근 = 1.0594630943592953
2의 13제곱근 = 1.0547660764816467
2의 14제곱근 = 1.0507566386532194
2의 15제곱근 = 1.0472941228206267
2의 16제곱근 = 1.0442737824274138
2의 17제곱근 = 1.0416160106505838
2의 18제곱근 = 1.0392592260318434
2의 19제곱근 = 1.0371550444461919
2의 20제곱근 = 1.0352649238413776
D:\Z>
▶▶ Perl/펄] 제곱근 함수, 루트 근사값 계산 방법, 음수의 제곱근 구하기; Root Negative Number
tag: perl
Perl | 펄
윈도우에 기본적으로 설치되어 있는 계산기로, 세제곱근(Cube Root), 네제곱근, 다섯제곱근 등의 거듭제곱근을 구하는 방법입니다.
프로그램이 아닌, 진짜 계산기에서도, 거듭제곱근 버튼이 없을 때 이 방법을 사용할 수 있습니다.
우선 윈도우 계산기를 실행시킵니다. 일반용이든 공학용 모드이든 상관 없습니다.
x의 n제곱근을 구하는 공식은 이것입니다.
x^(1/n)
x의, n분의1거듭제곱입니다. 다만 윈도우 계산기에서는, ^ 이런 기호로는 거듭제곱을 할 수 없고, 알파벳 y (와이)로 거듭제곱을 합니다.
2의 네제곱근을 구하려면
2y(1/4)
를 소괄호까지 정확히 차례로 입력하고 키보드의 Enter키를 치면
1.1892071150027210667174999705605
이런 답이 나옵니다.
5의 세제곱근을 구하려면, 키보드의 Esc키를 눌러 계산기를 초기화시킨 후
5y(1/3)
을 차례로 입력하고 키보드의 Enter키를 치면
1.7099759466766969893531088725439
이런 답이 나옵니다.
답이 맞는지 검산해 보겠습니다.
5의 3제곱근인
1.7099759466766969893531088725439
를 3제곱 하면 5가 나와야 합니다.
1.7099759466766969893531088725439y3
이렇게 입력하면 (끝에 y3만 붙이면 됨)
4.9999999999999999999999999999925 라는 답이 나옵니다. 정확합니다.
▶▶ 제곱근 구하기, 루트 근사값 계산; Calc Square Root
tag: windows
윈도우 | Windows 7 | Windows XP | Windows 2000
tag: study
학습 | Study
다음은 니콘 DSLR인 D40X 의 모든 Exif 정보를 출력한 것입니다. 모든 촬영 정보가 아주 자세하게 기록되어 있습니다. 다만 카메라 시리얼 넘버(Serial Number) 부분은 별표(****)로 가렸습니다.
※ 참고로, 이 게시물은
2007-05-10 일에 작성되었습니다.
(※ 스크롤 박스 사용법: 박스 안을 마우스로 클릭한 후, 키보드의 좌우 화살표키를 누르면 양옆으로 움직일 수 있습니다. 박스에서 다시 나오려면, 박스 바깥의 아무곳이나 클릭하면 됩니다.)
D:\Z>exifdump.pl test.jpg
---- ExifTool ----
ExifTool Version Number : 6.76
Warning : Bad NikonPreview directory
---- File ----
File Name : test.jpg
Directory : .
File Size : 245 kB
File Modification Date/Time : 2007:04:28 20:59:16
File Type : JPEG
MIME Type : image/jpeg
Image Width : 873
Image Height : 594
---- EXIF ----
Make : NIKON CORPORATION
Camera Model Name : NIKON D40X
X Resolution : 72
Y Resolution : 72
Resolution Unit : inches
Software : andoWKS15
Modify Date : 2007:04:27 23:56:11
Y Cb Cr Positioning : Co-sited
Exposure Time : 1/1000
F Number : 8.0
Exposure Program : Program AE
ISO : 400
Exif Version : 0221
Date/Time Original : 2007:04:27 23:56:11
Create Date : 2007:04:27 23:56:11
Components Configuration : YCbCr
Compressed Bits Per Pixel : 2
Exposure Compensation : 0
Max Aperture Value : 5.7
Metering Mode : Multi-segment
Light Source : Unknown (0)
Flash : No Flash
Focal Length : 105.0mm
User Comment : hnologies Inc. V1.01
Sub Sec Time : 30
Sub Sec Time Original : 30
Sub Sec Time Digitized : 30
Flashpix Version : 0100
Color Space : sRGB
Exif Image Width : 850
Exif Image Length : 571
Sensing Method : One-chip color area
File Source : Digital Camera
Scene Type : Directly photographed
CFA Pattern : [Green,Blue][Red,Green]
Custom Rendered : Normal
Exposure Mode : Auto
White Balance : Auto
Digital Zoom Ratio : 1
Focal Length In 35mm Format : 157
Scene Capture Type : Standard
Gain Control : Low gain up
Contrast : Normal
Saturation : Normal
Sharpness : Hard
Subject Distance Range : Unknown (0)
---- MakerNotes ----
Firmware Version : 2.10
ISO : 400
Color Mode : Color
Quality : Normal
White Balance : Auto
Sharpness : High
Focus Mode : AF-S
Flash Setting : Normal
Flash Type :
White Balance Fine Tune : 0
Color Balance 1 : 1.789063 1.550781 1 1
Program Shift : 0
Exposure Difference : 0
Flash Exposure Compensation : 0
ISO Setting : 400
Image Boundary : 0 0 2896 1944
Nikon 0x0017 : 00 01 06 00
Crop Hi Speed : Off (3904x2616 cropped to 3904x2616 at pixel
0,0)
Serial Number : 560****
Color Space : sRGB
Nikon 0x001f : 30 31 30 30 02 00 00 00
Tone Comp : Normal
Lens Type : G
Lens : 18-135mm f/3.5-5.6
Flash Mode : Did Not Fire
AF Area Mode : Single Area
AF Point : Center
AF Points Used : Center
Shooting Mode : Single-Frame
Auto Bracket Release : Manual Release
Lens F Stops : 5.33
Color Hue : Mode3a
Light Source : Natural
Hue Adjustment : 0
Noise Reduction : Off
Sensor Pixel Size : 6.05 x 6.05 um
Nikon 0x009e : 0 0 0 0 0 0 0 0 0 0
Image Data Size : 1364953
Nikon 0x00a3 : 0
Shutter Count : 732
Nikon 0x00a8 : 30 31 30 32 00 00 00 00 00 00 00 FF 00 00 00
00 00 00 00 00 00
Image Optimization : Custom
Saturation : Normal
Vari Program :
Nikon 0x00b0 : 30 31 30 30 00 00 00 00 00 00 00 00 00 00 00
00
High ISO Noise Reduction : Off
Nikon 0x0091 Version : 0209
Nikon Nikon 0x0091 0x0066 : 25
Nikon Nikon 0x0091 0x0082 : 130
WB RGGB Levels : 458 256 256 397
Lens Data Version : 0202
AF Aperture : 5.8
Focus Position : 0x04
Focus Distance : 3.98 m
Focal Length : 106.8mm
Lens ID Number : 143
Lens F Stops : 5.33
Min Focal Length : 18.3mm
Max Focal Length : 134.5mm
Max Aperture At Min Focal : 3.6
Max Aperture At Max Focal : 5.7
MCU Version : 145
Effective Max Aperture : 5.7
---- Composite ----
Aperture : 8.0
Blue Balance : 1.550781
Image Size : 873x594
Lens ID : AF-S DX Zoom-Nikkor 18-135mm f/3.5-5.6G IF-ED
Lens : 18-135mm f/3.5-5.6 G
Red Balance : 1.789063
Scale Factor To 35mm Equivalent : 1.5
Shutter Speed : 1/1000
Circle Of Confusion : 0.020 mm
Depth of Field : 0.45 m (3.77 - 4.22)
Focal Length : 105.0mm (35mm equivalent: 157.0mm)
Hyperfocal Distance : 68.58 m
Light Value : 14.0
Date/Time Original : 2007:04:27 23:56:11.30
D:\Z>
다음의 펄 소스로, 위의 출력 결과를 얻을 수 있습니다:
▶▶ Perl 펄] EXIF 정보 읽기, 디카 촬영 정보 출력 소스; Exif Info Dump
tag: camera
카메라 | 디카 DSLR | 사진용품 사용기
이것은 구구단을 9단이 아닌, 100단까지 출력하는 C소스입니다. 산수 공부에 필요한 것은 아니고, C 프로그래밍을 이해하는 데 유용할 것입니다.
다음과 같은 100단표가 출력됩니다. 그런데 출력 파일이 너무 커서 이 블로그에 다 싣지 못하고 일부만 실었습니다. 거의 소설책 한 권 분량이 출력되더군요. 아래에 있는 C소스를 직접 컴파일하여 실행하면 100단표 풀버전이 나옵니다.
출력 파일인 out.txt 의 내용:
(※ 스크롤 박스 사용법: 박스 안을 마우스로 클릭한 후, 키보드의 좌우 화살표키를 누르면 양옆으로 움직일 수 있습니다. 박스에서 다시 나오려면, 박스 바깥의 아무곳이나 클릭하면 됩니다.)
★ 구구단 100단 ★
1 X 1 = 1 2 X 1 = 2 3 X 1 = 3 4 X 1 = 4 5 X 1 = 5
1 X 2 = 2 2 X 2 = 4 3 X 2 = 6 4 X 2 = 8 5 X 2 = 10
1 X 3 = 3 2 X 3 = 6 3 X 3 = 9 4 X 3 = 12 5 X 3 = 15
1 X 4 = 4 2 X 4 = 8 3 X 4 = 12 4 X 4 = 16 5 X 4 = 20
1 X 5 = 5 2 X 5 = 10 3 X 5 = 15 4 X 5 = 20 5 X 5 = 25
1 X 6 = 6 2 X 6 = 12 3 X 6 = 18 4 X 6 = 24 5 X 6 = 30
1 X 7 = 7 2 X 7 = 14 3 X 7 = 21 4 X 7 = 28 5 X 7 = 35
1 X 8 = 8 2 X 8 = 16 3 X 8 = 24 4 X 8 = 32 5 X 8 = 40
1 X 9 = 9 2 X 9 = 18 3 X 9 = 27 4 X 9 = 36 5 X 9 = 45
1 X 10 = 10 2 X 10 = 20 3 X 10 = 30 4 X 10 = 40 5 X 10 = 50
1 X 11 = 11 2 X 11 = 22 3 X 11 = 33 4 X 11 = 44 5 X 11 = 55
1 X 12 = 12 2 X 12 = 24 3 X 12 = 36 4 X 12 = 48 5 X 12 = 60
1 X 13 = 13 2 X 13 = 26 3 X 13 = 39 4 X 13 = 52 5 X 13 = 65
1 X 14 = 14 2 X 14 = 28 3 X 14 = 42 4 X 14 = 56 5 X 14 = 70
1 X 15 = 15 2 X 15 = 30 3 X 15 = 45 4 X 15 = 60 5 X 15 = 75
1 X 16 = 16 2 X 16 = 32 3 X 16 = 48 4 X 16 = 64 5 X 16 = 80
1 X 17 = 17 2 X 17 = 34 3 X 17 = 51 4 X 17 = 68 5 X 17 = 85
1 X 18 = 18 2 X 18 = 36 3 X 18 = 54 4 X 18 = 72 5 X 18 = 90
1 X 19 = 19 2 X 19 = 38 3 X 19 = 57 4 X 19 = 76 5 X 19 = 95
1 X 20 = 20 2 X 20 = 40 3 X 20 = 60 4 X 20 = 80 5 X 20 = 100
1 X 21 = 21 2 X 21 = 42 3 X 21 = 63 4 X 21 = 84 5 X 21 = 105
1 X 22 = 22 2 X 22 = 44 3 X 22 = 66 4 X 22 = 88 5 X 22 = 110
1 X 23 = 23 2 X 23 = 46 3 X 23 = 69 4 X 23 = 92 5 X 23 = 115
1 X 24 = 24 2 X 24 = 48 3 X 24 = 72 4 X 24 = 96 5 X 24 = 120
1 X 25 = 25 2 X 25 = 50 3 X 25 = 75 4 X 25 = 100 5 X 25 = 125
1 X 26 = 26 2 X 26 = 52 3 X 26 = 78 4 X 26 = 104 5 X 26 = 130
1 X 27 = 27 2 X 27 = 54 3 X 27 = 81 4 X 27 = 108 5 X 27 = 135
1 X 28 = 28 2 X 28 = 56 3 X 28 = 84 4 X 28 = 112 5 X 28 = 140
1 X 29 = 29 2 X 29 = 58 3 X 29 = 87 4 X 29 = 116 5 X 29 = 145
1 X 30 = 30 2 X 30 = 60 3 X 30 = 90 4 X 30 = 120 5 X 30 = 150
1 X 31 = 31 2 X 31 = 62 3 X 31 = 93 4 X 31 = 124 5 X 31 = 155
1 X 32 = 32 2 X 32 = 64 3 X 32 = 96 4 X 32 = 128 5 X 32 = 160
1 X 33 = 33 2 X 33 = 66 3 X 33 = 99 4 X 33 = 132 5 X 33 = 165
1 X 34 = 34 2 X 34 = 68 3 X 34 = 102 4 X 34 = 136 5 X 34 = 170
1 X 35 = 35 2 X 35 = 70 3 X 35 = 105 4 X 35 = 140 5 X 35 = 175
1 X 36 = 36 2 X 36 = 72 3 X 36 = 108 4 X 36 = 144 5 X 36 = 180
1 X 37 = 37 2 X 37 = 74 3 X 37 = 111 4 X 37 = 148 5 X 37 = 185
1 X 38 = 38 2 X 38 = 76 3 X 38 = 114 4 X 38 = 152 5 X 38 = 190
1 X 39 = 39 2 X 39 = 78 3 X 39 = 117 4 X 39 = 156 5 X 39 = 195
1 X 40 = 40 2 X 40 = 80 3 X 40 = 120 4 X 40 = 160 5 X 40 = 200
1 X 41 = 41 2 X 41 = 82 3 X 41 = 123 4 X 41 = 164 5 X 41 = 205
1 X 42 = 42 2 X 42 = 84 3 X 42 = 126 4 X 42 = 168 5 X 42 = 210
1 X 43 = 43 2 X 43 = 86 3 X 43 = 129 4 X 43 = 172 5 X 43 = 215
1 X 44 = 44 2 X 44 = 88 3 X 44 = 132 4 X 44 = 176 5 X 44 = 220
1 X 45 = 45 2 X 45 = 90 3 X 45 = 135 4 X 45 = 180 5 X 45 = 225
1 X 46 = 46 2 X 46 = 92 3 X 46 = 138 4 X 46 = 184 5 X 46 = 230
1 X 47 = 47 2 X 47 = 94 3 X 47 = 141 4 X 47 = 188 5 X 47 = 235
1 X 48 = 48 2 X 48 = 96 3 X 48 = 144 4 X 48 = 192 5 X 48 = 240
1 X 49 = 49 2 X 49 = 98 3 X 49 = 147 4 X 49 = 196 5 X 49 = 245
1 X 50 = 50 2 X 50 = 100 3 X 50 = 150 4 X 50 = 200 5 X 50 = 250
1 X 51 = 51 2 X 51 = 102 3 X 51 = 153 4 X 51 = 204 5 X 51 = 255
1 X 52 = 52 2 X 52 = 104 3 X 52 = 156 4 X 52 = 208 5 X 52 = 260
1 X 53 = 53 2 X 53 = 106 3 X 53 = 159 4 X 53 = 212 5 X 53 = 265
1 X 54 = 54 2 X 54 = 108 3 X 54 = 162 4 X 54 = 216 5 X 54 = 270
1 X 55 = 55 2 X 55 = 110 3 X 55 = 165 4 X 55 = 220 5 X 55 = 275
1 X 56 = 56 2 X 56 = 112 3 X 56 = 168 4 X 56 = 224 5 X 56 = 280
1 X 57 = 57 2 X 57 = 114 3 X 57 = 171 4 X 57 = 228 5 X 57 = 285
1 X 58 = 58 2 X 58 = 116 3 X 58 = 174 4 X 58 = 232 5 X 58 = 290
1 X 59 = 59 2 X 59 = 118 3 X 59 = 177 4 X 59 = 236 5 X 59 = 295
1 X 60 = 60 2 X 60 = 120 3 X 60 = 180 4 X 60 = 240 5 X 60 = 300
1 X 61 = 61 2 X 61 = 122 3 X 61 = 183 4 X 61 = 244 5 X 61 = 305
1 X 62 = 62 2 X 62 = 124 3 X 62 = 186 4 X 62 = 248 5 X 62 = 310
1 X 63 = 63 2 X 63 = 126 3 X 63 = 189 4 X 63 = 252 5 X 63 = 315
1 X 64 = 64 2 X 64 = 128 3 X 64 = 192 4 X 64 = 256 5 X 64 = 320
1 X 65 = 65 2 X 65 = 130 3 X 65 = 195 4 X 65 = 260 5 X 65 = 325
1 X 66 = 66 2 X 66 = 132 3 X 66 = 198 4 X 66 = 264 5 X 66 = 330
1 X 67 = 67 2 X 67 = 134 3 X 67 = 201 4 X 67 = 268 5 X 67 = 335
1 X 68 = 68 2 X 68 = 136 3 X 68 = 204 4 X 68 = 272 5 X 68 = 340
1 X 69 = 69 2 X 69 = 138 3 X 69 = 207 4 X 69 = 276 5 X 69 = 345
1 X 70 = 70 2 X 70 = 140 3 X 70 = 210 4 X 70 = 280 5 X 70 = 350
1 X 71 = 71 2 X 71 = 142 3 X 71 = 213 4 X 71 = 284 5 X 71 = 355
1 X 72 = 72 2 X 72 = 144 3 X 72 = 216 4 X 72 = 288 5 X 72 = 360
1 X 73 = 73 2 X 73 = 146 3 X 73 = 219 4 X 73 = 292 5 X 73 = 365
1 X 74 = 74 2 X 74 = 148 3 X 74 = 222 4 X 74 = 296 5 X 74 = 370
1 X 75 = 75 2 X 75 = 150 3 X 75 = 225 4 X 75 = 300 5 X 75 = 375
1 X 76 = 76 2 X 76 = 152 3 X 76 = 228 4 X 76 = 304 5 X 76 = 380
1 X 77 = 77 2 X 77 = 154 3 X 77 = 231 4 X 77 = 308 5 X 77 = 385
1 X 78 = 78 2 X 78 = 156 3 X 78 = 234 4 X 78 = 312 5 X 78 = 390
1 X 79 = 79 2 X 79 = 158 3 X 79 = 237 4 X 79 = 316 5 X 79 = 395
1 X 80 = 80 2 X 80 = 160 3 X 80 = 240 4 X 80 = 320 5 X 80 = 400
1 X 81 = 81 2 X 81 = 162 3 X 81 = 243 4 X 81 = 324 5 X 81 = 405
1 X 82 = 82 2 X 82 = 164 3 X 82 = 246 4 X 82 = 328 5 X 82 = 410
1 X 83 = 83 2 X 83 = 166 3 X 83 = 249 4 X 83 = 332 5 X 83 = 415
1 X 84 = 84 2 X 84 = 168 3 X 84 = 252 4 X 84 = 336 5 X 84 = 420
1 X 85 = 85 2 X 85 = 170 3 X 85 = 255 4 X 85 = 340 5 X 85 = 425
1 X 86 = 86 2 X 86 = 172 3 X 86 = 258 4 X 86 = 344 5 X 86 = 430
1 X 87 = 87 2 X 87 = 174 3 X 87 = 261 4 X 87 = 348 5 X 87 = 435
1 X 88 = 88 2 X 88 = 176 3 X 88 = 264 4 X 88 = 352 5 X 88 = 440
1 X 89 = 89 2 X 89 = 178 3 X 89 = 267 4 X 89 = 356 5 X 89 = 445
1 X 90 = 90 2 X 90 = 180 3 X 90 = 270 4 X 90 = 360 5 X 90 = 450
1 X 91 = 91 2 X 91 = 182 3 X 91 = 273 4 X 91 = 364 5 X 91 = 455
1 X 92 = 92 2 X 92 = 184 3 X 92 = 276 4 X 92 = 368 5 X 92 = 460
1 X 93 = 93 2 X 93 = 186 3 X 93 = 279 4 X 93 = 372 5 X 93 = 465
1 X 94 = 94 2 X 94 = 188 3 X 94 = 282 4 X 94 = 376 5 X 94 = 470
1 X 95 = 95 2 X 95 = 190 3 X 95 = 285 4 X 95 = 380 5 X 95 = 475
1 X 96 = 96 2 X 96 = 192 3 X 96 = 288 4 X 96 = 384 5 X 96 = 480
1 X 97 = 97 2 X 97 = 194 3 X 97 = 291 4 X 97 = 388 5 X 97 = 485
1 X 98 = 98 2 X 98 = 196 3 X 98 = 294 4 X 98 = 392 5 X 98 = 490
1 X 99 = 99 2 X 99 = 198 3 X 99 = 297 4 X 99 = 396 5 X 99 = 495
1 X 100 = 100 2 X 100 = 200 3 X 100 = 300 4 X 100 = 400 5 X 100 = 500
... 너무 많아서 중간 생략 (직접 C소스를 실행해 보세요) ...
96 X 1 = 96 97 X 1 = 97 98 X 1 = 98 99 X 1 = 99 100 X 1 = 100
96 X 2 = 192 97 X 2 = 194 98 X 2 = 196 99 X 2 = 198 100 X 2 = 200
96 X 3 = 288 97 X 3 = 291 98 X 3 = 294 99 X 3 = 297 100 X 3 = 300
96 X 4 = 384 97 X 4 = 388 98 X 4 = 392 99 X 4 = 396 100 X 4 = 400
96 X 5 = 480 97 X 5 = 485 98 X 5 = 490 99 X 5 = 495 100 X 5 = 500
96 X 6 = 576 97 X 6 = 582 98 X 6 = 588 99 X 6 = 594 100 X 6 = 600
96 X 7 = 672 97 X 7 = 679 98 X 7 = 686 99 X 7 = 693 100 X 7 = 700
96 X 8 = 768 97 X 8 = 776 98 X 8 = 784 99 X 8 = 792 100 X 8 = 800
96 X 9 = 864 97 X 9 = 873 98 X 9 = 882 99 X 9 = 891 100 X 9 = 900
96 X 10 = 960 97 X 10 = 970 98 X 10 = 980 99 X 10 = 990 100 X 10 = 1000
96 X 11 = 1056 97 X 11 = 1067 98 X 11 = 1078 99 X 11 = 1089 100 X 11 = 1100
96 X 12 = 1152 97 X 12 = 1164 98 X 12 = 1176 99 X 12 = 1188 100 X 12 = 1200
96 X 13 = 1248 97 X 13 = 1261 98 X 13 = 1274 99 X 13 = 1287 100 X 13 = 1300
96 X 14 = 1344 97 X 14 = 1358 98 X 14 = 1372 99 X 14 = 1386 100 X 14 = 1400
96 X 15 = 1440 97 X 15 = 1455 98 X 15 = 1470 99 X 15 = 1485 100 X 15 = 1500
96 X 16 = 1536 97 X 16 = 1552 98 X 16 = 1568 99 X 16 = 1584 100 X 16 = 1600
96 X 17 = 1632 97 X 17 = 1649 98 X 17 = 1666 99 X 17 = 1683 100 X 17 = 1700
96 X 18 = 1728 97 X 18 = 1746 98 X 18 = 1764 99 X 18 = 1782 100 X 18 = 1800
96 X 19 = 1824 97 X 19 = 1843 98 X 19 = 1862 99 X 19 = 1881 100 X 19 = 1900
96 X 20 = 1920 97 X 20 = 1940 98 X 20 = 1960 99 X 20 = 1980 100 X 20 = 2000
96 X 21 = 2016 97 X 21 = 2037 98 X 21 = 2058 99 X 21 = 2079 100 X 21 = 2100
96 X 22 = 2112 97 X 22 = 2134 98 X 22 = 2156 99 X 22 = 2178 100 X 22 = 2200
96 X 23 = 2208 97 X 23 = 2231 98 X 23 = 2254 99 X 23 = 2277 100 X 23 = 2300
96 X 24 = 2304 97 X 24 = 2328 98 X 24 = 2352 99 X 24 = 2376 100 X 24 = 2400
96 X 25 = 2400 97 X 25 = 2425 98 X 25 = 2450 99 X 25 = 2475 100 X 25 = 2500
96 X 26 = 2496 97 X 26 = 2522 98 X 26 = 2548 99 X 26 = 2574 100 X 26 = 2600
96 X 27 = 2592 97 X 27 = 2619 98 X 27 = 2646 99 X 27 = 2673 100 X 27 = 2700
96 X 28 = 2688 97 X 28 = 2716 98 X 28 = 2744 99 X 28 = 2772 100 X 28 = 2800
96 X 29 = 2784 97 X 29 = 2813 98 X 29 = 2842 99 X 29 = 2871 100 X 29 = 2900
96 X 30 = 2880 97 X 30 = 2910 98 X 30 = 2940 99 X 30 = 2970 100 X 30 = 3000
96 X 31 = 2976 97 X 31 = 3007 98 X 31 = 3038 99 X 31 = 3069 100 X 31 = 3100
96 X 32 = 3072 97 X 32 = 3104 98 X 32 = 3136 99 X 32 = 3168 100 X 32 = 3200
96 X 33 = 3168 97 X 33 = 3201 98 X 33 = 3234 99 X 33 = 3267 100 X 33 = 3300
96 X 34 = 3264 97 X 34 = 3298 98 X 34 = 3332 99 X 34 = 3366 100 X 34 = 3400
96 X 35 = 3360 97 X 35 = 3395 98 X 35 = 3430 99 X 35 = 3465 100 X 35 = 3500
96 X 36 = 3456 97 X 36 = 3492 98 X 36 = 3528 99 X 36 = 3564 100 X 36 = 3600
96 X 37 = 3552 97 X 37 = 3589 98 X 37 = 3626 99 X 37 = 3663 100 X 37 = 3700
96 X 38 = 3648 97 X 38 = 3686 98 X 38 = 3724 99 X 38 = 3762 100 X 38 = 3800
96 X 39 = 3744 97 X 39 = 3783 98 X 39 = 3822 99 X 39 = 3861 100 X 39 = 3900
96 X 40 = 3840 97 X 40 = 3880 98 X 40 = 3920 99 X 40 = 3960 100 X 40 = 4000
96 X 41 = 3936 97 X 41 = 3977 98 X 41 = 4018 99 X 41 = 4059 100 X 41 = 4100
96 X 42 = 4032 97 X 42 = 4074 98 X 42 = 4116 99 X 42 = 4158 100 X 42 = 4200
96 X 43 = 4128 97 X 43 = 4171 98 X 43 = 4214 99 X 43 = 4257 100 X 43 = 4300
96 X 44 = 4224 97 X 44 = 4268 98 X 44 = 4312 99 X 44 = 4356 100 X 44 = 4400
96 X 45 = 4320 97 X 45 = 4365 98 X 45 = 4410 99 X 45 = 4455 100 X 45 = 4500
96 X 46 = 4416 97 X 46 = 4462 98 X 46 = 4508 99 X 46 = 4554 100 X 46 = 4600
96 X 47 = 4512 97 X 47 = 4559 98 X 47 = 4606 99 X 47 = 4653 100 X 47 = 4700
96 X 48 = 4608 97 X 48 = 4656 98 X 48 = 4704 99 X 48 = 4752 100 X 48 = 4800
96 X 49 = 4704 97 X 49 = 4753 98 X 49 = 4802 99 X 49 = 4851 100 X 49 = 4900
96 X 50 = 4800 97 X 50 = 4850 98 X 50 = 4900 99 X 50 = 4950 100 X 50 = 5000
96 X 51 = 4896 97 X 51 = 4947 98 X 51 = 4998 99 X 51 = 5049 100 X 51 = 5100
96 X 52 = 4992 97 X 52 = 5044 98 X 52 = 5096 99 X 52 = 5148 100 X 52 = 5200
96 X 53 = 5088 97 X 53 = 5141 98 X 53 = 5194 99 X 53 = 5247 100 X 53 = 5300
96 X 54 = 5184 97 X 54 = 5238 98 X 54 = 5292 99 X 54 = 5346 100 X 54 = 5400
96 X 55 = 5280 97 X 55 = 5335 98 X 55 = 5390 99 X 55 = 5445 100 X 55 = 5500
96 X 56 = 5376 97 X 56 = 5432 98 X 56 = 5488 99 X 56 = 5544 100 X 56 = 5600
96 X 57 = 5472 97 X 57 = 5529 98 X 57 = 5586 99 X 57 = 5643 100 X 57 = 5700
96 X 58 = 5568 97 X 58 = 5626 98 X 58 = 5684 99 X 58 = 5742 100 X 58 = 5800
96 X 59 = 5664 97 X 59 = 5723 98 X 59 = 5782 99 X 59 = 5841 100 X 59 = 5900
96 X 60 = 5760 97 X 60 = 5820 98 X 60 = 5880 99 X 60 = 5940 100 X 60 = 6000
96 X 61 = 5856 97 X 61 = 5917 98 X 61 = 5978 99 X 61 = 6039 100 X 61 = 6100
96 X 62 = 5952 97 X 62 = 6014 98 X 62 = 6076 99 X 62 = 6138 100 X 62 = 6200
96 X 63 = 6048 97 X 63 = 6111 98 X 63 = 6174 99 X 63 = 6237 100 X 63 = 6300
96 X 64 = 6144 97 X 64 = 6208 98 X 64 = 6272 99 X 64 = 6336 100 X 64 = 6400
96 X 65 = 6240 97 X 65 = 6305 98 X 65 = 6370 99 X 65 = 6435 100 X 65 = 6500
96 X 66 = 6336 97 X 66 = 6402 98 X 66 = 6468 99 X 66 = 6534 100 X 66 = 6600
96 X 67 = 6432 97 X 67 = 6499 98 X 67 = 6566 99 X 67 = 6633 100 X 67 = 6700
96 X 68 = 6528 97 X 68 = 6596 98 X 68 = 6664 99 X 68 = 6732 100 X 68 = 6800
96 X 69 = 6624 97 X 69 = 6693 98 X 69 = 6762 99 X 69 = 6831 100 X 69 = 6900
96 X 70 = 6720 97 X 70 = 6790 98 X 70 = 6860 99 X 70 = 6930 100 X 70 = 7000
96 X 71 = 6816 97 X 71 = 6887 98 X 71 = 6958 99 X 71 = 7029 100 X 71 = 7100
96 X 72 = 6912 97 X 72 = 6984 98 X 72 = 7056 99 X 72 = 7128 100 X 72 = 7200
96 X 73 = 7008 97 X 73 = 7081 98 X 73 = 7154 99 X 73 = 7227 100 X 73 = 7300
96 X 74 = 7104 97 X 74 = 7178 98 X 74 = 7252 99 X 74 = 7326 100 X 74 = 7400
96 X 75 = 7200 97 X 75 = 7275 98 X 75 = 7350 99 X 75 = 7425 100 X 75 = 7500
96 X 76 = 7296 97 X 76 = 7372 98 X 76 = 7448 99 X 76 = 7524 100 X 76 = 7600
96 X 77 = 7392 97 X 77 = 7469 98 X 77 = 7546 99 X 77 = 7623 100 X 77 = 7700
96 X 78 = 7488 97 X 78 = 7566 98 X 78 = 7644 99 X 78 = 7722 100 X 78 = 7800
96 X 79 = 7584 97 X 79 = 7663 98 X 79 = 7742 99 X 79 = 7821 100 X 79 = 7900
96 X 80 = 7680 97 X 80 = 7760 98 X 80 = 7840 99 X 80 = 7920 100 X 80 = 8000
96 X 81 = 7776 97 X 81 = 7857 98 X 81 = 7938 99 X 81 = 8019 100 X 81 = 8100
96 X 82 = 7872 97 X 82 = 7954 98 X 82 = 8036 99 X 82 = 8118 100 X 82 = 8200
96 X 83 = 7968 97 X 83 = 8051 98 X 83 = 8134 99 X 83 = 8217 100 X 83 = 8300
96 X 84 = 8064 97 X 84 = 8148 98 X 84 = 8232 99 X 84 = 8316 100 X 84 = 8400
96 X 85 = 8160 97 X 85 = 8245 98 X 85 = 8330 99 X 85 = 8415 100 X 85 = 8500
96 X 86 = 8256 97 X 86 = 8342 98 X 86 = 8428 99 X 86 = 8514 100 X 86 = 8600
96 X 87 = 8352 97 X 87 = 8439 98 X 87 = 8526 99 X 87 = 8613 100 X 87 = 8700
96 X 88 = 8448 97 X 88 = 8536 98 X 88 = 8624 99 X 88 = 8712 100 X 88 = 8800
96 X 89 = 8544 97 X 89 = 8633 98 X 89 = 8722 99 X 89 = 8811 100 X 89 = 8900
96 X 90 = 8640 97 X 90 = 8730 98 X 90 = 8820 99 X 90 = 8910 100 X 90 = 9000
96 X 91 = 8736 97 X 91 = 8827 98 X 91 = 8918 99 X 91 = 9009 100 X 91 = 9100
96 X 92 = 8832 97 X 92 = 8924 98 X 92 = 9016 99 X 92 = 9108 100 X 92 = 9200
96 X 93 = 8928 97 X 93 = 9021 98 X 93 = 9114 99 X 93 = 9207 100 X 93 = 9300
96 X 94 = 9024 97 X 94 = 9118 98 X 94 = 9212 99 X 94 = 9306 100 X 94 = 9400
96 X 95 = 9120 97 X 95 = 9215 98 X 95 = 9310 99 X 95 = 9405 100 X 95 = 9500
96 X 96 = 9216 97 X 96 = 9312 98 X 96 = 9408 99 X 96 = 9504 100 X 96 = 9600
96 X 97 = 9312 97 X 97 = 9409 98 X 97 = 9506 99 X 97 = 9603 100 X 97 = 9700
96 X 98 = 9408 97 X 98 = 9506 98 X 98 = 9604 99 X 98 = 9702 100 X 98 = 9800
96 X 99 = 9504 97 X 99 = 9603 98 X 99 = 9702 99 X 99 = 9801 100 X 99 = 9900
96 X 100 = 9600 97 X 100 = 9700 98 X 100 = 9800 99 X 100 = 9900 100 X 100 = 10000
아래의 C소스로, 위의 표를 만들 수 있습니다:
구구단 백단 표 출력 예제
소스 파일명: example.cpp
#include <stdio.h>
int main(void) {
printf("\n ★ 구구단 100단 ★\n\n");
for (int z = 0; z <= 95; z += 5) { // 100단을 20등분으로 나누어서 출력
for (int j = 1; j <= 100; j++) {
puts(""); // 줄바꿈
for (int i = 1 + z; i <= 5 + z; i++) { // 1단에서 100단까지
printf("%3d X %3d = %5d ", i, j, i * j);
}
}
puts("\n");
}
puts("");
return 0;
}
도스창(정식명칭은 '명령프롬프트')에서 실행하면, 화면의 폭이 좁아서, 출력 결과가 이상하게 나올 것입니다. 따라서 출력 결과를 파일로 저장해야 합니다.
cl example.cpp && example.exe > out.txt
또는 컴파일 후
example.exe > out.txt
이렇게 실행하면 out.txt 라는 파일로 100단표가 저장됩니다.
진짜 구구단표는 여기에 있습니다:
▶▶ C언어] 구구단 출력, 구구단표 만들기 C소스; Multiplication Table 99
tag: cpp
C언어 | C/C++ (Visual C++)
tag: study
학습 | Study