PCalc for Java

PCalc for Java

ํ”„๋กœ๊ทธ๋ž?๋ฐ ๊ณ„์‚ฐ๊ธฐ. ์Šคํƒ ๋จธ์‹  ์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•  ์ˆ? ์žˆ์Šต๋‹ˆ๋‹ค (๋ช…๋ น์–ด ์„ธํŠธ์™€ ๊ฐ™์€ ๋‹จ์ˆœํ™” ๋œ Java ์‚ฌ์šฉ). ํ”„๋กœ๊ทธ๋žจ์€ ์ค‘์ฒฉ ๋  ์ˆ?์žˆ๋Š” ํ•?๋‚? ์ด์ƒ์? ํ”„๋กœ ์‹œ์ €๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ตœ์ƒ์œ„ ํ”„๋กœ ์‹œ์ €์? ๋ณ€์ˆ?์— ์•ก์„ธ์Šค ํ•  ์ˆ? ์žˆ์Šต๋‹ˆ๋‹ค (์?ˆ : ํŒŒ์Šค์นผ). ๋””๋ฒ„๊ฑฐ์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹จ๊ณ„๋ณ„๋กœ ์‹คํ–‰ํ•?๊ณ  ์Šคํƒ ๋ฐ ๋ณ€์ˆ?๋ฅผ ๊ฒ€์‚ฌ ํ•  ์ˆ? ์žˆ์Šต๋‹ˆ๋‹ค. ๋ช…๋ น๊ณผ ๊ทธ ํ”ผ์—ฐ์‚ฐ์ž์? ์ž…๋ ฅ์€ ํœด๋Œ€ ์ „ํ™”์— ์ตœ์ ํ™”๋?์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณ„์‚ฐ๊ธฐ๋Š” Nikolay Klimchuk์ด ๊ตฌํ?„ ํ•œ 4 ๋ฐฐ ์ •๋ฐ€๋„ (๊ฐ€์ˆ? ๋ฐ ์ง€์ˆ? ๋ชจ๋‘ 64 ๋น„ํŠธ)๋กœ ๋ถ€๋™ ์†Œ์ˆ?์  ์—ฐ์‚ฐ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. & middot; PCalc๋Š” ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์€ ์ฃผ ์ ˆ์ฐจ๋กœ ๊ตฌ์„ฑ๋?๋ฉฐ ์ผ๋ถ€ ํ•?์œ„ ์ ˆ์ฐจ๊ฐ€ ๋  ์ˆ? ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์— ์ž…๋ ฅ ๋งค๊ฐœ ๋ณ€์ˆ?๊ฐ€์žˆ์„ ์ˆ? ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ ์‹œ์ž‘์‹œ์ด ๋งค๊ฐœ ๋ณ€์ˆ?์? ๊ฐ’์„ ๋ฌป์Šต๋‹ˆ๋‹ค. ๋งค๊ฐœ ๋ณ€์ˆ?์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋Š” ์ž…๋ ฅ ๋ช…๋ น์„ ์‚ฌ์šฉํ•?์—ฌ ์ˆ?ํ–‰๋ฉ๋‹ˆ๋‹ค.& middot; PCalc๋Š” ์Šคํƒ ๊ธฐ๋ฐ? ์–ธ์–ด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค (Forth์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค). ํ”ผ์—ฐ์‚ฐ์ž๊ฐ€ ์Šคํƒ์— ํ‘ธ์‹œ๋?๊ณ  ์กฐ์ž‘์ด ์Šคํƒ์? ๋งจ ์œ„ ์š”์†Œ๋กœ ์ˆ?ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ž„์‹œ ๊ฒฐ๊ณผ๋Š” ๋กœ์ปฌ ๋ณ€์ˆ? (์ž์ฒด ๋?๋Š” ์™ธ๋ถ€ ํ”„๋กœ ์‹œ์ €)์— ์ €์žฅํ•  ์ˆ?๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์Šคํƒ์€ ํ”„๋กœ ์‹œ์ €์™€ ๋ฐ?ํ™? ๊ฐ’์— ๋งค๊ฐœ ๋ณ€์ˆ?๋ฅผ ์ „๋‹ฌํ•?๋Š”๋ฐ๋„ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. main ํ”„๋กœ ์‹œ์ €๋กœ๋ถ€ํ„ฐ์? ๋ณต๊ท€ ํ›„ ์Šคํƒ์? ๋‚ด์šฉ์€ ํ”„๋กœ๊ทธ๋žจ ๊ฒฐ๊ณผ๋กœ ์ทจ๊ธ‰๋ฉ๋‹ˆ๋‹ค. ์ฃผ ํ”„๋กœ...

자세한 내용을