ÇÁ·Î±×·¡¹Ö
ù ÆäÀÌÁö ·£´ý ±Û ȸ¿ø°¡ÀÔ ·Î±×ÀÎ
ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-25 16:13:37
URL https://te31.com/rgr/view.php?id=study&no=2131 ¸ð¹ÙÀÏ È­¸é
C¿¡¼­ 0 °ü·Ã Áú¹®ÀÔ´Ï´Ù.

¼öÄ¡Çؼ® ·çƾÀ» C·Î Â¥°í ÀÖ½À´Ï´Ù. ±×·±µ¥ if ±¸¹®¿¡¼­ Á¶°ÇÀ» (b != 0) ÀÌ·±½ÄÀ¸·Î ÇÏ´Ï b°¡ Á¤¸»·Î 0 ÀÌ ¾Æ´Ñ ÀÌ»ó¿¡ 0 À¸·Î 󸮰¡ ¾ÈµÇ³×¿ä.


ÆÄÀ̽ã)
ÄÚµå
for j in range(0,r-1):
       for i in range(j+1,r):
          if(B[i,j] != 0):
             print(i,j,B[i,j])

°á°ú
1 0 0.5
2 1 0.5
3 2 0.2
4 3 0.15
5 4 0.15
6 5 0.5




C)
for(j=0;j<size-3;j++)
{
  for(i=j+1;i<size-2;i++)
  {
    if(B[i][j] != 0)
    {
      printf("\n%d,%d.%Le\n",i,jB[i][j]);
    }
  }
}


°á°ú
1,0,5.000000e-01
2,0,6.033476e-4945
3,0,nan
4,0,nan
5,0,-nan
6,0,nan
2,1,5.000000e-01
3,1,-nan
4,1,-nan
5,1,-nan
6,1,-nan
3,2,-nan
4,2,-nan
5,2,-nan
6,2,-nan
4,3,-nan
5,3,-nan
6,3,-nan
5,4,-nan
6,4,-nan
6,5,-nan

µ¥ÀÌÅÍ Å¸ÀÔÀº long double »ç¿ëÇß±¸¿ä. floatÀ̳ª double·Î ¹Ù²ãºÁµµ ºñ½ÁÇÑ °á°ú°¡ ³ª¿É´Ï´Ù.
if ±¸¹® Á¶°ÇÀ» (B[i][j] <= 1e-100) ÀÌ·±½ÄÀ¸·Î Çصµ ÆÄÀ̽ã°ú °°Àº °á°ú°¡ ³ª¿ÀÁø ¾Ê³×¿ä... ÀÌ°Å ÇØ°á¹æ¹ýÀÌ ¹«¾ùÀϱî¿ä?

Àâ´ã | 1102¸íÀÌ Àоú¾î¿ä. 18.118.37.120

0
1 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-25 16:32:40
ÀÌ°Ç ÆÄÀ̽㿡¼­µµ nanÀ» Á¦´ë·Î ó¸®ÇÑ°Ô ¾Æ´Õ´Ï´Ù.

ÆÄÀ̽ãÀ̵ç Cµç nanÀ» math.h¿¡ ÀÖ´Â isnan()ÇÔ¼ö·Î nanÀÎÁö ¾Æ´ÑÁö °Ë»çÇÏ¼Å¾ß µË´Ï´Ù.
2 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-25 16:42:47
IEEE Ç¥ÁØ»ó(µû¶ó¼­ ÆÄÀ̽ã, C¾ð¾î ¸ðµÎ)
NaN == NaN Àº Ç×»ó false
NaN != NaN Àº Ç×»ó True°¡ ³ª¿À°Ô µÇ¾îÀÖÀ¸´Ï ±×°É ÀÌ¿ëÇؼ­ Á÷Á¢ ÇÔ¼ö ±¸ÇöÇؼ­ NaN üũ Çϼŵµ µË´Ï´Ù.
3 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-25 17:00:33
±×¸®°í NaNÀº 0°ú ÀüÇô ´Ù¸¨´Ï´Ù.
4 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-25 17:02:27
°¨»çÇÕ´Ï´Ù. ´ÙÀ½°ú °°Àº ·çƾÀ» »ç¿ëÀ» Çߴµ¥µµ. °ª Çϳª°¡ Á¦´ë·Î ¶ßÁö ¾Ê³×¿ä...

·çƾ
for(i=0;i<size-2;i++)
{
for(j=0;j<size-2;j++)
{
if(isnan(B[i][j]))
{
B[i][j] = 0.0;
}
}
}

Ãâ·Â
1,0,5.000000e-01
2,0,6.033476e-4945 <----- ??
2,1,5.000000e-01
3,2,2.000000e-01
4,3,1.500000e-01
5,4,1.500000e-01
6,5,5.000000e-01
5 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-25 17:23:56
ÀϺξð¾î¿¡¼­´Â ÀÖ´Â°Í °°Áö¸¸ C¾ð¾î¿¡¼­ floating Point Number´Â Á¤È®È÷ 0Àº ¾ø´Ù°í º¸¼Å¾ß µÇ°í º»¹®¿¡ Àִ°Íó·³ if (abs(B[i][j]) <= 1e-100) °°Àº°Å ¾²¼Å¾ß µË´Ï´Ù.
6 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-25 17:24:49
³×. °¨»çÇÕ´Ï´Ù!
7 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-25 20:16:21
±×³É doublelong º¯¼ö¿¡ 0³Ö°í ºñ±³ÇÏ¹È ¾ÈµÇ³ª¿µ?
8 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-26 05:27:58
7// ÀÌÇظ¦ ¸øÇß½À´Ï´Ù. Á» ´õ ¼³¸íÇØÁÖ½Ã¸é ¾ÈµÉ±î¿ä?
9 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-27 08:18:44
8// ¾ï! ¿À¶ûÄÉ´Ô Æ÷Æ®¶õ¿¡¼­ C·Î ³Ñ¾î °¡¼Ì³ª¿ä? ´ä 7Àº double long ŸÀÔÀÌ ÀúÀåÇÒ ¼ö ÀÖ´Â ¼ýÀÚ ¹üÀ§°¡ Ä¿¼­ NAN ÀÌ Àß ¹ß»ýÇÏÁö ¾ÊÀ¸´Ï ±×°É ¾²´Â°Ô ¾î¶»°Ú³Ä´Â ¸»¾¸ÀÔ´Ï´Ù. ±×·¡µµ NAN 󸮴 ÇØÁà¾ßÇÕ´Ï´Ù. ´Ù¸¸ ÀϹÝÀûÀ¸·Î ¼öÄ¡Çؼ®ÇÒ ¶§ º¸´Ù Á¤¹ÐÇÑ µ¥ÀÌÅ͸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù
10 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-28 01:07:19
9// Æ÷Æ®¶õÀ̶û ÆÄÀ̽㠾²´Ù°¡ ÀÌÁ¦ Cµµ ÇغÁ¾ß°Ú´Ù ´À²¸¼­¿ä ¤¾¤¾¤¾
11 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-28 01:15:24
ÀÌ¹Ì µ¥ÀÌÅÍ Å¸ÀÔÀ» long double »ç¿ëÁßÀÔ´Ï´Ù...
12 ºñ°ø°³ ¼Õ´Ô ¡¦ 2017-02-28 01:28:29
ÇØ°áÇß½À´Ï´Ù.... ¼öÇÐÀ» ¸øÇÏ´ÂÁö¶ó if±¸¹® Á¶°ÇÀ» À߸ø ÁöÁ¤Çß´õ±º¿ä...
´ñ±ÛÀ» ÀÛ¼ºÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.
(±ÇÇÑÀÌ ¾ø´Â ȸ¿ø·¹º§)
¸ñ·ÏÀ¸·Î
ÀÌ¿ë¾à°ü | ±¤°í/Á¦ÈÞ | °³ÀÎÁ¤º¸Ãë±Þ¹æħ | ¹®ÀÇ/½Å°í | ¸ð¹ÙÀÏ TE31 | ¼­¹ö ºÎÇÏ : 7.5%
½Ç½Ã°£ Issue Ä¿¹Â´ÏƼ TE31 [¾ËÁö·Õ] ¨Ï 2002-2024
TOP arrow_upward