Englishํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

rcalc - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ rcalc๋ฅผ ์‹คํ–‰ํ•˜์„ธ์š”.

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” rcalc ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


rcalc - ๋ ˆ์ฝ”๋“œ ๊ณ„์‚ฐ๊ธฐ

๊ฐœ์š”


rcalc [ -b ][ -l ][ -p ][ -n ][ -w ][ -u ][ -TS ][ -i ์ฒด์žฌ ][ -o ์ฒด์žฌ ][ -f ][
-e ํŠน๊ธ‰ ][ -s svar=sval ] ํŒŒ์ผ ..

๊ธฐ์ˆ 


Rcalc ๊ฐ๊ฐ์˜ ``๋ ˆ์ฝ”๋“œ''๋ฅผ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ ์ฃผ์–ด์ง„ ๋ฆฌํ„ฐ๋Ÿด ์„ธํŠธ์— ๋”ฐ๋ผ
๊ด€๊ณ„ ์ •๋ณด. ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ ˆ์ฝ”๋“œ๋Š” ์ค„๋ฐ”๊ฟˆ์œผ๋กœ ๊ตฌ๋ถ„๋˜๋ฉฐ ๋‹ค์Œ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.
ํƒญ์œผ๋กœ ๊ตฌ๋ถ„๋œ ์ˆซ์ž ํ•„๋“œ. ๊ทธ๋งŒํผ -TS ์˜ต์…˜์€ ๋Œ€์ฒด ํƒญ์„ ์ง€์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
๋ฌธ์ž.

A -i ์ฒด์žฌ ์˜ต์…˜์€ ๋Œ€์ฒด ์ž…๋ ฅ ๋ ˆ์ฝ”๋“œ ํ˜•์‹์— ๋Œ€ํ•œ ํ…œํ”Œ๋ฆฟ์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ํ˜•์„ฑ is
๋‹ฌ๋Ÿฌ ๊ธฐํ˜ธ '$'๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ์šฐ ์‚ฌ์–‘ ๋ฌธ์ž์—ด๋กœ ํ•ด์„๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด
ํ˜•์‹ ์‚ฌ์–‘์ด ํฌํ•จ๋œ ํŒŒ์ผ ์ด๋ฆ„์œผ๋กœ ํ•ด์„๋ฉ๋‹ˆ๋‹ค. ๋‘ ๊ฒฝ์šฐ ๋ชจ๋‘,
ํ˜•์‹์ด ๊ฐœํ–‰ ๋ฌธ์ž๋กœ ๋๋‚˜์ง€ ์•Š์œผ๋ฉด ์ž๋™์œผ๋กœ ๊ฐœํ–‰ ๋ฌธ์ž๊ฐ€ ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค. ํŠน๋ณ„ํ•œ
์˜ ํ˜•ํƒœ -i ์˜ต์…˜ ๋ฐ”๋กœ ๋’ค์— 'd' ๋˜๋Š” 'f'๊ฐ€ ์˜ฌ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์˜ต์…˜์ด ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
count(๊ธฐ๋ณธ๊ฐ’์€ 1์ด๋ฉฐ ์ฝ์„ ์ด์ค‘ ๋˜๋Š” ๋ถ€๋™ ์ด์ง„ ๊ฐ’์˜ ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋ƒ„)
์ž…๋ ฅ ํŒŒ์ผ์˜ ๋ ˆ์ฝ”๋“œ๋ณ„๋กœ. ์ž…๋ ฅ์ด ๋ฐ”์ดํŠธ ๊ตํ™˜๋œ ๊ฒฝ์šฐ -ID or -๋งŒ์•ฝ์— ์˜ต์…˜์€
๋Œ€์ฒด. ์ด์ง„ ์ž…๋ ฅ์ด ์ง€์ •๋œ ๊ฒฝ์šฐ ํ˜•์‹ ๋ฌธ์ž์—ด์ด๋‚˜ ํŒŒ์ผ์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

A -o ์ฒด์žฌ ์˜ต์…˜์€ ๋Œ€์ฒด ์ถœ๋ ฅ ๋ ˆ์ฝ”๋“œ ํ˜•์‹์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๋กœ ํ•ด์„๋œ๋‹ค
ํŠน๋ณ„ํ•œ ์ ์„ ์ œ์™ธํ•˜๋ฉด ์ž…๋ ฅ ์‚ฌ์–‘๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. -od or -์˜ ์˜ต์…˜์€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค
์นด์šดํŠธ๋Š” ์ฃผ์–ด์ง„ ์ถœ๋ ฅ ์ฑ„๋„์˜ ์ˆ˜์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.
ํ‘œํ˜„. ๋ฐ”์ดํŠธ ๊ตํ™˜ ์ถœ๋ ฅ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ -oD or -์˜ ์˜ต์…˜์€
๋Œ€์ฒด.

์ด ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋Š” XNUMXยตm ๋ฐ XNUMXยตm ํŒŒ์žฅ์—์„œ ์ตœ๋Œ€ XNUMXW์˜ ํ‰๊ท  ์ถœ๋ ฅ์„ ์ œ๊ณตํ•˜๋Š” -p ์˜ต์…˜์€ ์ž…๋ ฅ๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ๋ฌธ์ž๊ฐ€ ์žˆ๋Š” "์ˆ˜๋™ ๋ชจ๋“œ"๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.
ํ˜•์‹์€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์€ ์ฑ„ ์ถœ๋ ฅ์— ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€ ๋‹ค์Œ์„ ์ œ์™ธํ•˜๋ฉด ํšจ๊ณผ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. -i ๋˜ํ•œ
์ง€์ •ํ•˜์ง€ ์•Š๋Š” ํ•œ ๋ณ„ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. -o ์ฃผ์–ด์ง€๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅ๊ณผ
์ถœ๋ ฅ ํ˜•์‹์˜ ๊ฒฝ์šฐ ์ˆ˜๋™ ๋ชจ๋“œ๋Š” ์ถœ๋ ฅ ํ˜•์‹์˜ ์ค‘๊ฐ„์— ์ •๋ณด๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‚˜๋จธ์ง€ ๋ฐ์ดํ„ฐ์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๊ณ  ํŒŒ์ผ์ด๋‚˜ ์ŠคํŠธ๋ฆผ์„ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.

๊ฐ๊ฐ์˜ ๋ณ€์ˆ˜ ๋ฐ ํ•จ์ˆ˜ ์ •์˜ -f ํŒŒ์ผ์„ ์ฝ๊ณ  ์ปดํŒŒ์ผํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ
-e ํŠน๊ธ‰ ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ช…๋ น์ค„์—์„œ ๋ณ€์ˆ˜๋ฅผ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ดํ›„ ๋งŽ์€
ํ‘œํ˜„์‹์˜ ๋ฌธ์ž๋Š” ์‰˜์—์„œ ํŠน๋ณ„ํ•œ ์˜๋ฏธ๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ž‘์€๋”ฐ์˜ดํ‘œ๋กœ ๋ฌถ์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ -s svar=sval ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌธ์ž์—ด์„ ํ• ๋‹นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ณ€์ˆ˜๋Š” ๋ฌธ์ž์—ด ๊ฐ’์ž…๋‹ˆ๋‹ค. ์ด ๋ฌธ์ž์—ด ๋ณ€์ˆ˜๊ฐ€ ์ž…๋ ฅ ํ˜•์‹์— ๋‚˜ํƒ€๋‚˜๋ฉด ๊ธฐ๋ก๋งŒ
์ง€์ •๋œ ๊ฐ’์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

์ด ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋Š” XNUMXยตm ๋ฐ XNUMXยตm ํŒŒ์žฅ์—์„œ ์ตœ๋Œ€ XNUMXW์˜ ํ‰๊ท  ์ถœ๋ ฅ์„ ์ œ๊ณตํ•˜๋Š” -b ์˜ต์…˜์€ ํ”„๋กœ๊ทธ๋žจ์ด ์ •ํ™•ํ•œ ์ผ์น˜๋งŒ ํ—ˆ์šฉํ•˜๋„๋ก ์ง€์‹œํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ํƒญ๊ณผ
ํ•„๋“œ ๊ตฌ๋ถ„ ๊ธฐํ˜ธ๋ฅผ ์ œ์™ธํ•˜๊ณ  ๊ณต๋ฐฑ์€ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ -l ์˜ต์…˜์€ ํ”„๋กœ๊ทธ๋žจ์— ๋‹ค์Œ์„ ์ง€์‹œํ•ฉ๋‹ˆ๋‹ค.
์ž…๋ ฅ์—์„œ ์ค„ ๋ฐ”๊ฟˆ์„ ๋ฌด์‹œํ•˜๊ณ  ๊ธฐ๋ณธ์ ์œผ๋กœ ํƒญ ๋ฐ ๊ณต๋ฐฑ๊ณผ ๋™์ผํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
์ผ๋ฐ˜์ ์œผ๋กœ ์ž…๋ ฅ ํ˜•์‹์˜ ์‹œ์ž‘์€ ์ค„์˜ ์‹œ์ž‘๊ณผ ์ผ์น˜ํ•˜๊ณ  ๋์€
ํ˜•์‹์ด ์ค„ ๋๊ณผ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค. ์™€ ๋”๋ถˆ์–ด -l ์˜ต์…˜, ์ž…๋ ฅ ํ˜•์‹์ด ์ผ์น˜ํ•  ์ˆ˜ ์žˆ์Œ
๋ผ์ธ ์–ด๋””๋“ .

์ด ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋Š” XNUMXยตm ๋ฐ XNUMXยตm ํŒŒ์žฅ์—์„œ ์ตœ๋Œ€ XNUMXW์˜ ํ‰๊ท  ์ถœ๋ ฅ์„ ์ œ๊ณตํ•˜๋Š” -w ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ์น˜๋ช…์ ์ด์ง€ ์•Š์€ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€(์˜ˆ: XNUMX์œผ๋กœ ๋‚˜๋ˆ„๊ธฐ)๊ฐ€ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ด ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋Š” XNUMXยตm ๋ฐ XNUMXยตm ํŒŒ์žฅ์—์„œ ์ตœ๋Œ€ XNUMXW์˜ ํ‰๊ท  ์ถœ๋ ฅ์„ ์ œ๊ณตํ•˜๋Š” -u ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ ๋ ˆ์ฝ”๋“œ ํ›„์— ์ถœ๋ ฅ์ด ํ”Œ๋Ÿฌ์‹œ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ -n ์˜ต์…˜์€
์ž…๋ ฅ์„ ๋ฐ›์ง€ ์•Š๊ณ  ๋‹จ์ผ ์ถœ๋ ฅ ๋ ˆ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด
ํŒŒ์ผ์ด ์ฃผ์–ด์ง€๋ฉด ํ‘œ์ค€ ์ž…๋ ฅ์„ ์ฝ์Šต๋‹ˆ๋‹ค.

ํ˜•์‹ ํŒŒ์ผ์€ ์ด๋ฆ„์„ ๋ฆฌํ„ฐ๋Ÿด๋กœ ๊ตฌ๋ถ„๋œ ๋ฌธ์ž์—ด ๋ฐ ์ˆซ์ž ํ•„๋“œ์™€ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ก์— ์žˆ๋Š” ์ •๋ณด. ์ˆซ์ž ํ•„๋“œ๋Š” ํ˜•์‹ ํŒŒ์ผ์— ๋‹ฌ๋Ÿฌ ๊ธฐํ˜ธ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
๊ทธ ๋’ค์— ๋ณ€์ˆ˜ ์ด๋ฆ„์„ ๋ฌถ๋Š” ์ค‘๊ด„ํ˜ธ๊ฐ€ ์˜ต๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์ˆซ์ž ํ•„๋“œ์ž…๋‹ˆ๋‹ค: ${vname}

๋ฌธ์ž์—ด ๋ณ€์ˆ˜๋Š” ๊ด„ํ˜ธ๋กœ ๋ฌถ์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ๋ฌธ์ž์—ด ํ•„๋“œ์ž…๋‹ˆ๋‹ค: $(sname)

ํ”„๋กœ๊ทธ๋žจ์€ ์ž…๋ ฅ ํ˜•์‹์˜ ๋ฆฌํ„ฐ๋Ÿด ์ •๋ณด๋ฅผ ์ž…๋ ฅ๊ณผ ์ผ์น˜์‹œํ‚ค๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.
์ด์— ๋”ฐ๋ผ ๋ฌธ์ž์—ด ๋ฐ ์ˆซ์ž ํ•„๋“œ๋ฅผ ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ž์—ด ๋˜๋Š” ์ˆซ์ž ํ•„๋“œ ๋ณ€์ˆ˜์ธ ๊ฒฝ์šฐ
์ž…๋ ฅ ํ˜•์‹์— ๋‘ ๋ฒˆ ์ด์ƒ ๋‚˜ํƒ€๋‚˜๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น ํ•„๋“œ์˜ ์ž…๋ ฅ ๊ฐ’์€ ๋‹ค์Œ๊ณผ ๊ฐ™์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ „์ฒด ๋ ˆ์ฝ”๋“œ๊ฐ€ ์ผ์น˜ํ•˜๋„๋ก ์ผ์น˜(์ฆ‰, ๋™์ผํ•œ ๊ฐ’์„ ๊ฐ€์ง)ํ•ฉ๋‹ˆ๋‹ค. ์ˆซ์ž ๊ฐ’์ด ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.
0.1% ์ •๋„์˜ ์•ฝ๊ฐ„์˜ ํŽธ์ฐจ๊ฐ€ ์žˆ์ง€๋งŒ ๋ฌธ์ž์—ด ๋ณ€์ˆ˜๋Š” ์ •ํ™•ํžˆ ์ผ์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ,
"์ƒ๊ด€ ์—†์Œ" ํ•„๋“œ์— ๋Œ€ํ•œ ๋”๋ฏธ ๋ณ€์ˆ˜์—๋Š” ๊ณ ์œ ํ•œ ์ด๋ฆ„์„ ๋ถ€์—ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋ชจ๋‘ ๋™์ผํ•œ ๊ฐ’์„ ์ทจํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ฐ ์œ ํšจํ•œ ์ž…๋ ฅ ๋ ˆ์ฝ”๋“œ์— ๋Œ€ํ•ด ์ถœ๋ ฅ ๋ ˆ์ฝ”๋“œ๊ฐ€ ํ•ด๋‹น ํ˜•์‹์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
์ถœ๋ ฅ ํ•„๋“œ ๋„ˆ๋น„๋Š” ํ˜•์‹ ํŒŒ์ผ์—์„œ ์ฐจ์ง€ํ•˜๋Š” ๊ณต๊ฐ„์— ์˜ํ•ด ์•”์‹œ์ ์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
๋‹ฌ๋Ÿฌ ๊ธฐํ˜ธ์™€ ์ค‘๊ด„ํ˜ธ๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํ•„๋“œ๋ฅผ ์ƒ์‚ฐํ•˜๋Š” ๊ฒƒ์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
XNUMX์ž ๋ฏธ๋งŒ์ž…๋‹ˆ๋‹ค. ๋งŒ์•ฝ -b ์˜ต์…˜์ด ์ง€์ •๋˜๋ฉด ์ž…๋ ฅ ๋ ˆ์ฝ”๋“œ๋Š” ์ •ํ™•ํ•˜๊ฒŒ ์ž…๋ ฅ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
ํ…œํ”Œ๋ฆฟ๊ณผ ์ผ์น˜ํ•˜์„ธ์š”. ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ฐ ์ž…๋ ฅ ํ•„๋“œ ๋‹ค์Œ์˜ ๋ฌธ์ž๋Š”
๊ตฌ๋ถ„ ๊ธฐํ˜ธ. ์ด๋Š” ๋’ค์— ๊ณต๋ฐฑ์ด ์˜ค๋Š” ๋ฌธ์ž์—ด ํ•„๋“œ๊ฐ€ ์˜ฌ ์ˆ˜ ์—†์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
๊ณต๋ฐฑ์ด ์žˆ๋Š” ๋ฌธ์ž์—ด์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ˆซ์ž ํ•„๋“œ ๋’ค์—๋Š” ํฐ์ƒ‰์ด ์žˆ์ง€๋งŒ ์•ž์—๋Š” ์—†์Šต๋‹ˆ๋‹ค.
space๋Š” ๊ณต๋ฐฑ ๋’ค์— ์˜ค๋Š” ์ˆซ์ž๋ฅผ ํ—ˆ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ธ์ ‘ํ•œ ์ž…๋ ฅ ํ•„๋“œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์—์„œ๋งŒ ๊ถŒ์žฅ๋ฉ๋‹ˆ๋‹ค. -b ์˜ต์…˜. ์ˆซ์ž ์ถœ๋ ฅ ํ•„๋“œ์—๋Š” ํ‘œํ˜„์‹๋„ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ณ€์ˆ˜๋กœ. ๋‹ฌ๋Ÿฌ ๊ธฐํ˜ธ๋Š” ๋ฆฌํ„ฐ๋Ÿด์—์„œ ๋‘ ๊ฐœ์˜ ๋‹ฌ๋Ÿฌ ๊ธฐํ˜ธ($$)๋กœ ๋‚˜ํƒ€๋‚  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์— ์ง€์ •๋œ ์ •์˜ -e and -f ์˜ต์…˜์€ ์ˆซ์ž ์ถœ๋ ฅ ํ•„๋“œ๋ฅผ ์ˆซ์ž์™€ ์—ฐ๊ด€์‹œํ‚ต๋‹ˆ๋‹ค.
์ž…๋ ฅ ํ•„๋“œ. ๊ธฐ๋ณธ ๋ ˆ์ฝ”๋“œ ํ˜•์‹์˜ ๊ฒฝ์šฐ ํ•„๋“œ๋Š” $N ํ˜•์‹์˜ ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค.
N์€ 1๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ์—ด ๋ฒˆํ˜ธ์ž…๋‹ˆ๋‹ค. ์ถœ๋ ฅ ์—ด์€ ์™ผ์ชฝ์— ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.
ํ• ๋‹น, ์ž…๋ ฅ ์—ด์ด ์˜ค๋ฅธ์ชฝ์— ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

๋ณ€์ˆ˜ ์ •์˜์˜ ํ˜•์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

var = ํ‘œํ˜„์‹ ;

ํ‘œํ˜„์‹์— ์žˆ๋Š” ๋ณ€์ˆ˜์˜ ๋ชจ๋“  ์ธ์Šคํ„ด์Šค๋Š” ํ•ด๋‹น ์ •์˜๋กœ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค.

ํ‘œํ˜„์‹์—๋Š” ์‹ค์ˆ˜, ๋ณ€์ˆ˜ ์ด๋ฆ„, ํ•จ์ˆ˜ ํ˜ธ์ถœ ๋ฐ ๋‹ค์Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
์—ฐ์‚ฐ์ž :

+ - * / ^

์—ฐ์‚ฐ์ž๋Š” ์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ํ‰๊ฐ€๋ฉ๋‹ˆ๋‹ค. ๊ถŒํ•œ์ด ๊ฐ€์žฅ ๋†’์€ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค. ๊ณฑ์…ˆ
๋‚˜๋ˆ—์…ˆ์€ ๋ง์…ˆ๊ณผ ๋บ„์…ˆ ์ด์ „์— ํ‰๊ฐ€๋ฉ๋‹ˆ๋‹ค. ํ‘œํ˜„์‹์„ ๊ทธ๋ฃนํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ด„ํ˜ธ์™€ ํ•จ๊ป˜. ๋ชจ๋“  ๊ฐ’์€ ๋ฐฐ์ •๋ฐ€๋„ ์‹ค์ˆ˜์ž…๋‹ˆ๋‹ค.

ํ•จ์ˆ˜ ์ •์˜์˜ ํ˜•์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

func(a1, a2, ..) = ํ‘œํ˜„์‹ ;

ํ‘œํ˜„์‹์€ ํ•จ์ˆ˜ ์ธ์ˆ˜์˜ ์ธ์Šคํ„ด์Šค์™€ ๋‹ค๋ฅธ ๋ณ€์ˆ˜๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ฐ ๊ธฐ๋Šฅ. ํ•จ์ˆ˜ ์ด๋ฆ„์€ ์ธ์ˆ˜๋กœ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์žฌ๊ท€ ํ•จ์ˆ˜๋Š”
์ •์˜๋œ ํ•จ์ˆ˜ ๋˜๋Š” ์ •์˜๋œ ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๋‹ค๋ฅธ ํ•จ์ˆ˜์— ๋Œ€ํ•œ ํ˜ธ์ถœ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ •์˜๋จ
๊ธฐ๋Šฅ.

๋ณ€์ˆ˜ ์กฐ๊ฑด, ์ •์˜๋œ ๊ฒฝ์šฐ ํ˜„์žฌ ์ž…๋ ฅ ๋ ˆ์ฝ”๋“œ๊ฐ€
์ถœ๋ ฅ ๊ธฐ๋ก. ๋งŒ์•ฝ์— ์กฐ๊ฑด ์–‘์ˆ˜์ด๋ฉด ์ถœ๋ ฅ์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ์— ์กฐ๊ฑด ๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์Œ
XNUMX์ด๋ฉด ๋ ˆ์ฝ”๋“œ๋ฅผ ๊ฑด๋„ˆ๋›ฐ๊ณ  ๋‹ค๋ฅธ ํ‘œํ˜„์‹์€ ํ‰๊ฐ€๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋‹ค์Œ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๋ถ€์ ์ ˆํ•œ ๊ณ„์‚ฐ์„ ํ”ผํ•˜๊ธฐ ์œ„ํ•œ ํŽธ๋ฆฌํ•œ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ ์‚ฌ์ „ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š”
์ •์˜๋œ ํ•จ์ˆ˜์™€ ๋ณ€์ˆ˜๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค:

์—ฌ์ธ์ˆ™) ์ž…๋ ฅ ์—ด์˜ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. n, ๋˜๋Š” ์ด ํ•ญ๋ชฉ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์—ด ์ˆ˜
๋งŒ์•ฝ์— ๊ธฐ๋กํ•˜๋‹ค n 0์ž…๋‹ˆ๋‹ค. ์ด๋Š” XNUMX์ด ์•„๋‹Œ ์—ด ๊ฐ’์„ ์–ป๋Š” ๋˜ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.
$N ํ‘œ๊ธฐ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ๋” ์œ ์—ฐํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ
์ž…๋ ฅ ํ˜•์‹์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ธฐ๋Šฅ์ด ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.

if(์กฐ๊ฑด, ๋ด‰์‚ฌํ™œ๋™์œผ๋กœ ๋ง์ด์ฃ , ๋˜ ๋‹ค๋ฅธ)
cond๊ฐ€ XNUMX๋ณด๋‹ค ํฌ๋ฉด ํ‰๊ฐ€๋˜๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ํ‰๊ฐ€๋ฉ๋‹ˆ๋‹ค.
์ด ํ•จ์ˆ˜๋Š” ์žฌ๊ท€ ์ •์˜์— ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์„ ํƒ(N, a1, a2, ..)
N์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค(N์€ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์ •์ˆ˜๋กœ ๋ฐ˜์˜ฌ๋ฆผ๋จ). ์ด ํ•จ์ˆ˜๋Š” ๋ฐฐ์—ด์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค
๋Šฅ๋ ฅ. ๋งŒ์•ฝ์— N XNUMX์ด๋ฉด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ธ์ˆ˜ ์ˆ˜๊ฐ€ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค.

๋žœ๋“œ(x) x๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ 0๊ณผ 1 ์‚ฌ์ด์˜ ๋‚œ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.

์ธต (x) x๋ณด๋‹ค ํฌ์ง€ ์•Š์€ ๊ฐ€์žฅ ํฐ ์ •์ˆ˜๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

ceil (x) x๋ณด๋‹ค ์ž‘์ง€ ์•Š์€ ๊ฐ€์žฅ ์ž‘์€ ์ •์ˆ˜๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

sqrt (x) x์˜ ์ œ๊ณฑ๊ทผ์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

๊ฒฝํ—˜์น˜(x) e๋ฅผ x์˜ ๊ฑฐ๋“ญ์ œ๊ณฑ์œผ๋กœ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค(e ์•ฝ = 2.718281828).

๋กœ๊ทธ (x) ๋ฐ‘์ด e์— ๋Œ€ํ•œ x์˜ ๋กœ๊ทธ๋ฅผ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.

๋กœ๊ทธ10(x) ๋ฐ‘์ด 10์ธ x์˜ ๋กœ๊ทธ๋ฅผ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.

PI ์›์˜ ๋‘˜๋ ˆ์— ๋Œ€ํ•œ ์ง€๋ฆ„์˜ ๋น„์œจ.

๋ ˆํฌ๋…ธ ํ˜„์žฌ๊นŒ์ง€ ์ธ์‹๋œ ๋ ˆ์ฝ”๋“œ ์ˆ˜์ž…๋‹ˆ๋‹ค.

๋Šฅ๊ฐ€ํ•˜๋‹ค ์ง€๊ธˆ๊นŒ์ง€ ์ถœ๋ ฅ๋œ ์ˆ˜ ๋˜๋Š” ๋ ˆ์ฝ”๋“œ(์ด ํ•ญ๋ชฉ ํฌํ•จ).

์ฃ„(x), ์ฝ”์Šค(x), ํ™ฉ๊ฐˆ์ƒ‰ (x)
์‚ผ๊ฐ ํ•จ์ˆ˜.

์•„์‹ (x), ์•„์ฝ”์Šค(x), ์•„ํƒ„(x)
์—ญ์‚ผ๊ฐ ํ•จ์ˆ˜.

atan2(y, x)
y/x์˜ ์—ญํƒ„์  ํŠธ(๋ฒ”์œ„ -pi์—์„œ pi๊นŒ์ง€).

์˜ˆ


XNUMX์—ด์— XNUMX์—ด์˜ ์ œ๊ณฑ๊ทผ์„ ์ธ์‡„ํ•˜๊ณ , XNUMX์—ด์— XNUMX์—ด์„ ๊ณฑํ•œ ๊ฐ’์„ ์ธ์‡„ํ•˜๋ ค๋ฉด
๋‘ ๋ฒˆ์งธ ์—ด:

rcalc -e '$1=sqrt($2);$2=$1*$3' ์ž…๋ ฅํŒŒ์ผ > ์ถœ๋ ฅํŒŒ์ผ

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ rcalc ์‚ฌ์šฉ


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad