Welcome to Easyiew.kr

Q&A

¼ÒÇÁÆ®¿þ¾î
Çϵå¿þ¾î
[´äº¯]¹®ÀÇ µå¸³´Ï´Ù!
±Û¾´ÀÌ easyview
³¯Â¥ 2022-01-17 20:41:22
Á¶È¸¼ö 1448
¾È³çÇϼ¼¿ä. ÀÌÁöºäÀÔ´Ï´Ù.



¹®ÀÇÇϽŠ³»¿ë¿¡ ´ëÇÑ ´äº¯Àº ¾Æ·¡¿Í °°½À´Ï´Ù.


1. ¹®ÀåÀ» ½ÃÀÛÇÏ´Â if¹® µÚ¿¡´Â Á¶°ÇÀÌ Çʼö ±¸¹®À¸·Î µé¾î°¡¾ß ÇÏ°í
Á¶°ÇÀÌ 'Âü'ÀÏ ¶§, ½ÇÇàÇÒ ¸í·É¹®¿¡ ¼±ÇàµÇ¾î¾ß Çϱ⠶§¹®¿¡ if¿Í ÇÔ²² thenÀ» ²À »ç¿ëÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.

(B¿¡¼­ µé¾î¿À´Â °ªÀÌ À½¼öÀ̸é?) À̶ó´Â Á¶°Ç¹®À» ¸¸µé·Á¸é '0'º¸´Ù ÀÛÀº °ªÀº À½¼öÀ̱⠶§¹®¿¡ if B < 0 thenÀ¸·Î ±¸¹®À» ÀÛ¼ºÇØ ÁÖ¾î¾ß 0º¸´Ù ÀÛÀ» ¶§ 'Âü'ÀÌ µÇ¾î ¸í·É¹®ÀÌ ½ÇÇàµÇ°í, '0'À̰ųª '0'º¸´Ù Ŭ ¶§´Â else if Á¶°Ç¹®À¸·Î ³Ñ¾î°©´Ï´Ù.


2. A = (B + 32768) * -1¿¡¼­ ¿¬»ê ±â´ÉÀº °ýÈ£¸¦ ¿ì¼±½ÃÇÏ¿© °è»êÀÌ µÇ±â ¶§¹®¿¡ 'B + 32768'ºÎÅÍ ¸ÕÀú °è»êÀÌ µË´Ï´Ù.
ex) B = -1ÀÏ ¶§, A = (-1 + 32768) * -1 = -32767


3. else if Á¶°Ç¹®µµ µ¿ÀÏÇÏ°Ô Á¶°ÇÀÌ 'Âü'ÀÏ ¶§, ½ÇÇàÇÒ ¸í·É¹®¿¡ ¼±ÇàµÇ¾î¾ß Çϱ⠶§¹®¿¡ if¿Í ÇÔ²² thenÀ» ²À »ç¿ëÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.

(B¿¡¼­ µé¾î¿À´Â °ªÀÌ À½¼ö°¡ ¾Æ´Ï¸é?) À̶ó´Â Á¶°Ç¹®À» ¸¸µé·Á¸é '0'À» Æ÷ÇÔÇÏ¿© '0'°ú '0'º¸´Ù Å« °ªÀ̱⠶§¹®¿¡ else if B >= 0 thenÀ¸·Î ±¸¹®À» ÀÛ¼ºÇØ ÁÖ¾î¾ß '0'°ú °°°Å³ª Ŭ ¶§ 'Âü'ÀÌ µÇ¾î ¸í·É¹®ÀÌ ½ÇÇàµË´Ï´Ù.



ÀÌÇØ°¡ µÇÁö ¾ÊÀ¸½Ã°Å³ª, Ãß°¡·Î ¹®ÀÇ ÁÖ½Ç »çÇ×ÀÌ ÀÖÀ¸½Ã´Ù¸é º»»ç(02-2066-8121)·Î ¹®ÀÇ Áֽñ⠹ٶø´Ï´Ù.
 
°¨»çÇÕ´Ï´Ù.