ÔÚÕâ¸ö¿ì½Ú×àµÄÏÖ´úÉç»áÖУ¬ÎÞÒâ·ÅÂý½Å²½£¬ÅÇ»²ÓÚÒ»¸ö³äÂúÃλÃÓëÊÂÒµµÄÌìÏ£¬ÊÇÐí¶àÍæ¼ÒÐĵ××îÉîµÄÅÎÔ¸¡£¡¶overflowδÔöɾӣ»¨¡·ÕýÊÇÕâÑùÒ»¿îÄܹ»´øÄã×ß½øÍ¯»°¹ÊʵļÑ×÷¡£×÷Ϊ¡°overflow¡±ÏµÁеľµäÐø×÷£¬ËüÑÓÐøÁËǰ×÷ϸÄåµÄ¾çÇéºÍΨÃÀµÄ»·ç£¬Í¬Ê±¼ÓÈëÁËȫеÄÔªËØ£¬ÈÃÍæ¼ÒÔÚÌåÑéÔÓÐ÷ÈÁ¦µÄ»ù´¡ÉÏ£¬¸ÐÊܵ½¸ü¶àÐÂÏÊÓ뾪ϲ¡£
ÓÎÏ·µÄ¹ÊÊÂÅä¾°É趨ÔÚÒ»¸ö±»Ó£»¨ÕÚÑÚµÄÃλùú¼Ò¡£ÕâÆ¬ÍÁµØÉÏ£¬¼¾½Ú±äǨ£¬»¨×Å»¨Â䣬ÿһƬӣ»¨¶¼Ô̲Ø×ÅÉñÃØµÄʵÁ¦¡£Ö÷È˹«¡ª¡ªÒ»Î»Í¨Ë×µÄÄêÇáÉÙÅ®£¬ÔÚÎÞÒâµÄ»úÔµÏÂÀ´µ½ÕâÀ×îÏÈÁËÒ»³¡¹ØÓÚÉú³¤¡¢ÓÑÇéÓëÁµ°®µÄÆæ»ÃÂó̡£Óëǰ×÷²î±ðµÄÊÇ£¬¡¶overflowδÔöɾӣ»¨¡·ÔÚϸ½ÚÐÎòÉÏÔ½·¢Ï¸Ä壬ÎÞÂÛÊÇÉÙÅ®Ð͝µÄ˲¼ä£¬ÕÕ¾ÉÓ£»¨Æ®ÂäµÄ³¡¾°£¬¶¼ÓÌÈçÉíÁÙÆä¾³£¬ÈÃÈËÈ̲»×¡ÌÕ×í¡£
ÓÎÏ·µÄ¾çÇéÉîÈëÈËÐÄ£¬½ÓÄɶàÏßÉú³¤Ä£Ê½£¬Íæ¼ÒµÄÑ¡Ôñ»áÓ°Ïì¹ÊÊÂ×ßÏòºÍϳ¡£¬ÕâÖÖ¸ß×ÔÓɶÈÉè¼ÆÈÃÿһ´ÎæÒÏ·¶¼³äÂúÐÂÏʸС£¾çÇéÖгäÂúÁËÎÂܰµÄϸ½ÚºÍ¸ÐÈ˵Ä˲¼ä£¬ÖîÈçÅóÙ¼äµÄĬÆõ¡¢¼ÒÍ¥µÄÎÂů¡¢Áµ°®µÄÌðÃÛ¡¡ÕâÐ©ÔªËØ´®ÁªÆðÒ»·ùÎÂů¸ÐÈ˵Ļ¾í£¬ÈÃÈË·ÅÏÂÐÄÖеÄѹÁ¦£¬ÏíÊÜÒ»¶Î´¿´âµÄ¾«ÉñÖ®Âá£
³ýÁ˸»ºñµÄ¾çÇéÖ®Í⣬ÓÎÏ·ÔÚ»ÃæÌåÏÖÉÏÒ²µÖ´ïÁ˼«¸ßµÄË®×¼¡£Ó£»¨µÄÕÀ·Å¡¢Ï¸ÄåµÄÈËÎïÁ¢»æ¡¢Ãλõij¡¾°Éè¼Æ£¬Ã¿Ò»¸öϸ½Ú¶¼¾ÓÉÈ«Ðĵñ×Á¡£ÌØÊâÖµµÃÒ»ÌáµÄÊÇ£¬ÓÎÏ·Öе͝»Ð§¹ûÁ÷ͨ×ÔÈ»£¬ÎÞÂÛÊÇÓ£»¨·×·ÉµÄ˲¼ä£¬ÕÕ¾ÉÈËÎïµÄÐÄÇéת±ä£¬¶¼ºÜÊÇϸÄ壬ÈÃÍæ¼ÒËÆºõÖÃÉíÓÚÒ»¸ö»îÉúÉúµÄͯ»°ÌìÏÂÖС£
ÒôЧ·½Ã棬¡¶overflowδÔöɾӣ»¨¡·Í¬Ñù¾ªÑÞ¡£ÓÅÃÀµÄÅä¾°ÒôÀÖÅäºÏ¾çÇéµÄÉú³¤£¬ÎªÍæ¼ÒÓªÔì³öÒ»ÖÖÌÕ×íʽÌåÑ顣ÿһÊ×ÅäÀÖ¶¼Ç¡µ½ÀûÒæµØ±í´ïÁ˽ÇÉ«µÄÇéÐ÷£¬ÎÞÂÛÊǸж¯¡¢»¶Ð¦ÕÕ¾ÉââÁ¿£¬¶¼Äܹ»ÉîÉî´¥¶¯ÐÄÏÒ¡£¶øÄÇϸÄåµÄÉùÒôÉè¼Æ£¬Ò²ÈÃÿ¸ö½ÇÉ«¶¼ËƺõÓµÓÐÁË×Ô¼ºµÄÉúÃü£¬ÔöÇ¿ÁËÓÎÏ·µÄÕæÊµ¸Ð¡£
ÖµµÃÒ»ÌáµÄÊÇ£¬ÓÎÏ·ÖеĻ¥¶¯ÏµÍ³¼«¸»Òâ¼ûÒâÒåÐÔ¡£³ýÁ˹ŰåµÄ¾çÇéÍÆ½øÍâ£¬Íæ¼Ò»¹¿ÉÒÔͨ¹ýժȡӣ»¨¡¢ÖÆ×÷ÊÖ¹¤ÒÕÆ·¡¢½âÃյȶàÖÖ·½·¨£¬Éî¶ÈÌåÑéÕâ¸öÌìϵÄ÷ÈÁ¦¡£ÕâЩСϸ½Ú¼ÈÔöÌíÁËÓÎÏ·µÄÒâ¼ûÒâÒåÐÔ£¬Ò²Ê¹µÃÕû¸öÓÎÏ·ÌìÏÂÔ½·¢¸»ºñ¶à²Ê¡£
¡¶overflowδÔöɾӣ»¨¡·²»µ«½öÊÇÒ»¿îÓÎÏ·£¬¸üÏñÊÇÒ»³¡ÐÄÁéµÄÏ´Àñ¡£ËüÓÃϸÄåµÄ¾çÇé¡¢¾øÃÀµÄ»ÃæºÍ¸ÐÈ˵ÄÒôÀÖ£¬´î½¨ÁËÒ»¸öÁîÈËÁ÷Á¬Íü·µµÄÃλÿռ䡣ÎÞÂÛÄãÊÇÈȰ®¹ÊʵÄÍæ¼Ò£¬ÕÕ¾É×·ÇóÊÓ¾õÏíÊܵÄÃÀÊõ¿Ø£¬¶¼ÄÜÔÚÕâÀïÕÒµ½ÊôÓÚ×Ô¼ºµÄÄǷݸж¯¡£ÔÚÕâ¸öÓ£»¨·×·ÉµÄ¼¾½ÚÀÈÃÎÒÃÇһͬ×ß½øÕâ¸öÆæ»ÃµÄÌìÏ£¬¿ªÆôÒ»¶ÎÄÑÍüµÄÂó̰ɡ£
¼ÌÐøÇ°ÐУ¬¡¶overflowδÔöɾӣ»¨¡·µÄ÷ÈÁ¦Ô¶²»Ö¹ÓÚ´Ë¡£ÓÎÏ·ÖÐÈÚÈëÁ˸»ºñµÄÎÄ»¯ÔªËØÓëϸÄåµÄÇéÐ÷ÐÎò£¬ÈÃÿһ´ÎÌåÑé¶¼³ÉΪÐÄÁéµÄÏ´Àñ¡£Óë´ËÓÎÏ·µÄÁ¢ÒìÉè¼ÆºÍ¶àÔªÍæ·¨£¬Ò²ÈÃËüÔÚͬÀà×÷Æ·ÖÐÍÑÓ±¶ø³ö£¬³ÉΪÁËÖÚ¶àÍæ¼ÒÐÄÖеÄÄê¶È±ØÍæÖ®×÷¡£
×÷Æ·¶Ô¶«·½ÎÄ»¯ÔªËصÄÈںϣ¬Õ¹ÏÖ³öÁËÒ»ÖÖÆæÒìµÄÉóÃÀÆø¸Å¡£Ó£»¨×÷ΪÈÕ±¾ÎÄ»¯µÄÏóÕ÷£¬´ú±í×ÅÉúÃüµÄ¶ÌÔÝÓëÆ¯ÁÁ£¬¡¶overflowδÔöɾӣ»¨¡·Óôó×ÚµÄÓ£»¨ÒâÏó£¬ÓªÔì³öÒ»ÖÖ¼ÈÀËÂþÓÖÓÇÃÆµÄÆø·Õ¡£´ÓÓ£»¨Æ®ÂäµÄ˲¼ä£¬µ½¹Å°åµÄÈÕʽͥԺ½á¹¹£¬Ã¿Ò»¸öϸ½Ú¶¼ÕÃÏÔ³öÖÆ×÷ÍŶӵÄרÐÄ¡£
Ëü²»µ«½öÊÇÓÎÏ·£¬¸üÏñÊÇÒ»³¡¹ØÓÚÈÕ±¾ÎÄ»¯µÄÊÓ¾õÊ¢Ñ磬ÈÃÍæ¼ÒÔÚÓÎÏ·ÖиÐÊܵ½Å¨ÓôµÄ¶«·½ÔÏζ¡£
³ýÁËÎÄ»¯ÃØÎÅ£¬ÓÎÏ·ÖеÄÈËÎïÃè»æÒ²ºÜÊÇϸÄ塣ÿ¸ö½ÇÉ«¶¼ÓµÓÐ×Ô¼ºÏÊÃ÷µÄÐÔ¸ñºÍÆæÒìµÄ¹ÊÊÂÏߣ¬´ÓÉÙÅ®µÄÐßɬÓëÍçÇ¿£¬µ½ÅóÙÖ®¼äµÄÏàÖúÓëÐÅÈΣ¬ÔÙµ½ÇéÈËÖ®¼äµÄÌðÃÛÓë¾À¸ð£¬ÕâЩ¶¼ÈÃÿСÎÒ˽¼ÒÎï¶¼±äµÃÁ¢Ìå¶øÕæÊµ¡£Í¨¹ý¸»ºñµÄ¶Ô°×ºÍϸÄåµÄÐж¯ÌåÏÖ£¬Íæ¼Ò¿ÉÒÔÉîÇÐÌå»áµ½ËûÃǵÄÇéÐ÷ת±ä£¬´Ó¶ø½¨ÉèÆðÇ¿ÁÒµÄÇéÐ÷¹²Ê¶¡£
Ҫ˵Õâ¿îÓÎÏ·µÄ×î´óÁÁµã£¬Ò²Ðí¾ÍÊÇËüµÄϳ¡Éè¼Æ¡£¶àϳ¡µÄÉ趨£¬Ê¹µÃÿһ´ÎÑ¡Ôñ¶¼ÃÖ×ãÕä¹ó¡£ÄãÊÇ·ñ»áÑ¡ÔñÎþÉü×ÔÎÒ±£»¤ÅóÙ£¿ÊÇ·ñ»áÔÚÁµ°®ÓëÃÎÏëÖ®¼ä×ö³öÈ¡É᣿ÿһ¸ö¾öÒé¶¼ÄÜ´øÀ´²î±ðµÄ¹ÊÊÂ×ßÏò£¬ÓÐЩϳ¡ÁîÈ˸ж¯ÂäÀᣬÓÐЩÔò³äÂúÏ£ÍûÓëÆÚ´ý¡£ÕâÖָ߶ȵÄ×ÔÓɶȣ¬ÈÃÿ¸öÍæ¼Ò¶¼ÄÜÔÚÓÎÏ·ÖÐÕÒµ½ÊôÓÚ×Ô¼ºµÄ¹ÊÊ£¬ÌåÑéµ½×Ô¼ºÎ¨Ò»ÎÞ¶þµÄÈËÉú¹ì¼£¡£
¡¶overflowδÔöɾӣ»¨¡·ÔÚÍæ·¨Éè¼ÆÉÏÒ²Ò»Ö±Á¢Òì¡£³ýÁ˹ŰåµÄ¾çÇéÍÆ¶¯Í⣬ÓÎÏ·»¹ÒýÈëÁË̽Ë÷ºÍÑø³ÉÔªËØ¡£Æ©Èç£¬Íæ¼Ò¿ÉÒÔÓë½ÇÉ«¾ÙÐл¥¶¯£¬ÔöÇ¿Ï໥µÄ¹ØÏµ£¬ÉõÖÁ»¹¿ÉÒÔ½âËøÒþ²Ø¾çÇéºÍ²Êµ°¡£ÕâЩÄÚÈÝÈÃÓÎÏ·²»µ«½öÊÇ´¿´âµÄ¹ÊÊÂÐðÊö£¬¸üÏñÊÇÒ»³¡³äÂú¾ªÏ²µÄÐÐ×ßðÏÕ¡£
ÿһ´ÎÉîÈë̽Ë÷£¬¶¼ÄÜ·¢Ã÷еÄϸ½Ú£¬¸ÐÊܵ½ÖÆ×÷ÍŶӵĽ³ÐĶÀÔË¡£
ÔÙÀ´¿´ÒôÀÖºÍÒôЧµÄ²ãÃæ£¬Õâ¿îÓÎÏ·ÒÀÈ»¼á³ÖÁ˸߶ȵÄÒÕÊõË®×¼¡£³ýÁËÅä¾°ÒôÀÖÍ⣬¸üÓжàÑùµÄÒôƵϸ½Ú£¬ÖîÈçÓ£»¨Æ®ÂäʱµÄϸËéÉù¡¢½ÇÉ«±í´ïµÄ΢Ȥ»°µ÷¡¡ÕâЩϸ½Ú¶¼ÈÃÓÎÏ·ÌåÑéÔ½·¢ÕæÊµ¸ÐÈË¡£ÓÈÆäÊÇÔÚһЩҪº¦¾çÇéʱ¿Ì£¬ÅäÀÖµÄÊʵ±µ÷Àí£¬ÍùÍùÄܽ«ÇéÐ÷ÍÆÏòÈȳ±£¬ÈÃÍæ¼ÒÔÚÐÄÁéÉî´¦±¬·¢¹²Ê¶¡£
ÉçÇøºÍ»¥¶¯Ò²ÊÇ¡¶overflowδÔöɾӣ»¨¡·µÄÒ»´óÌØÉ«¡£¹Ù·½°´ÆÚÍÆ³öл¡¢Áª¶¯ÒÔ¼°ÏÞÖÆÄÚÈÝ£¬¼¤»îÁËÆÕ±éµÄÍæ¼ÒÉçÇø¡£Íæ¼ÒÖ®¼äpartageÖÖÖÖ¹¥ÂÔ¡¢Í¬ÈË×÷Æ·ºÍ¸ÐÈË˲¼ä£¬ÅäºÏ´òÔìÁËÒ»¸ö³äÂúÎÂÇéÓë´´Á¢Á¦µÄ¸÷ÈËÍ¥¡£Õâ²»µ«ÔöÇ¿ÁËÓÎÏ·µÄð¤ÐÔ£¬Ò²ÈÃÕâ·ÝÓ£»¨Ö®ÂñäµÃÔ½·¢ÄÑÍü¡£
×ÝÈ»ÏÖ´úÓÎÏ·Êг¡ÓãÁú»ìÔÓ£¬¡¶overflowδÔöɾӣ»¨¡·ÒÀÈ»ÒÀ¸½ÆäϸÄåµÄÇéÐ÷ÐÎò¡¢ÉîÖ¿µÄÎÄ»¯ÃØÎÅÒÔ¼°Ò»Ö±Á¢ÒìµÄÍæ·¨£¬Ó®µÃÁËÖÚ¶àÍæ¼ÒµÄÐÄ¡£ÔÚδÀ´µÄÈÕ×ÓÀËü±Ø½«¼ÌÐøÉ¢·¢×ÅÃÔÈ˵ĹâÏߣ¬Ïòµ¼Ò»´úÓÖÒ»´úµÄÍæ¼Ò£¬´©Ô½µ½ËÈ˳äÂúÊ«ÒâµÄÓ£»¨ÌìÏÂÖУ¬¿ªÆôÎÞÏÞµÄÃÎÏëÓëÊÂÒµ¡£