[ÀÚ¹®ÀÚ´ä] ½© ½ºÅ©¸³Æ®ÀÇ ¿¬»ê°ú ¼ö¼ýÁ¡ °á°úÀÇ Å©±â ºñ±³´Â ¾î¶»°Ô Çϴ°¡?

   Á¶È¸ 5589   Ãßõ 0    

기본1201;1004;/196; 리눅스에서 숫1088;lj16; 1221;수형1012; 사용한다lj16; 사실1077;니다.

그래서 계산할ǐ12;lj16; 1221;수형1012; 선Ǻ16;해1452;기도 합니다.


그런데

.160; 1221;수를 나ᇏ1;셈 Ȣ16;고 dz10;1012; ǐ12;lj16;

단순7176; expr 를 사용Ȣ16;1648; 않습니다.


리눅스 계산기 bc 를 사용해야 합니다. ㅎㅎㅎ

여기서 scale=31008; 소숫1216; 세1088;리를 1032;0120;합니다.

width=640
height=360

echo "scale=3; $width/$height" | bc -l


위1032; 결과를 변수에 NJ12;1004;/140;면 아래와 같1060; 합니다.

res=`echo "scale=3; $width/$height" | bc -l`

아니면 아래와 같1060; NJ12;아도 .121;니다.

res=$(echo "scale=3; $width/$height" | bc -l)


여기서 문1228;lj16; 1060;러한 결과가 1.777 1060; 나오lj16;데...

1060;,163;1012; 소수1216; 31088;리 숫1088;1064;데...

리눅스 쉘 스크립트에서lj16; 소숫1216; 비교를 Ȣ16;/140;고 했1012; ǐ12; 

1396;송합니다. 1221;수형1060; 아닙니다. 라고 에러를 내버립니다.


그/111;다면 소수1216; 비교를 할 수 없lj16;가? 

Ȣ16;1648;만 그/111;1648; 않습니다. 가능합니다.

위1032; 내용1012; 아래 예1228;/196; 1221;리합니다. 참고가 .104;시길 0148;랍니다.


width=640

height=360


res=`echo "scale=3; $width/$height" | bc -l`

echo -e $res


ratio=1.5

if [ $(echo "scale=1;$res > $ratio" | bc) -ne 0 ]

then echo -e "$ratio 보다 크다";

else echo -e "$ratio 보다 1089;다";

fi


예전에 나를 도와준 마틴님이란 분이 있어 그분을 기억합니다.
2cpu의 도움주신 많은 분들께 늘 감사드립니다.
☎ HP 010-9678-7900
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
½© ½ºÅ©¸³Æ®¿¡¼­ ¼Ò¼ýÁ¡ ¼ýÀÚ¸¦ ºñ±³ÇÏ´Â °ÍÀº
»ç½Ç ½±Áö ¾Ê°í ±î´Ù·Ó½À´Ï´Ù.
ÇÏÁö¸¸ À§ÀÇ  ¹æ½ÄÀ» »ç¿ëÇÏ¸é ¾ÆÁÖ ½±°Ô °£ÆíÇÏ°Ô ÇØ°áÀÌ µË´Ï´Ù.

ÇÊ¿äÇϽŠºÐµé¿¡°Ô Âü°í°¡ µÇ½Ãµµ·Ï ±ÛÀ» Á¤¸®Çص帳´Ï´Ù.
ÀÌ·¸°Ô Á¤¸®ÇϱⰡ ½±Áö ¾Ê¾Ò½À´Ï´Ù.¤¾¤¾
´Ù¾çÇÑ ¹æ¹ýÀÌ ÀÖ±ä ÇÏÁö¸¸ ÀÌ°Ô °¡Àå ÇÙ½ÉÀûÀÎ Á¤¸®°¡ µÉ °ÍÀ¸·Î »ý°¢µì´Ï´Ù.
RTOS ÀÇ ksh ·Î ½ÃÇèÇÑ °á°úÀÔ´Ï´Ù.

# ./tt.sh
# 7777
# 5 º¸´Ù Å©´Ù


QnA
Á¦¸ñPage 360/420
2020-05   2645   »ßµ¹À̽½ÇÄÀÌ
2020-05   4189   ±îÄ¡»ê°³²ÜÅÊ
2020-05   2887   ´ÃÆĶõ
2020-05   2536   ÀÀ¹«¼ÒÁÖ
2020-05   3423   ÈÄ´º
2020-05   3113   ¿Ï¼ÒÈƳ²
2020-05   6797   ÀÀ¹«¼ÒÁÖ
2020-05   3966   ÀÀ¹«¼ÒÁÖ
2020-05   2792   ÀÀ¹«¼ÒÁÖ
2020-05   2818   theÃ̳ð
2020-05   8082   ¼­¿ï»ç¶÷
2020-05   2729   Ŭ¶ó
2020-05   2461   ¹é·æ
2020-05   5590   ÇãÀα¸¸¶Æ¾
2020-05   7072   »ßµ¹À̽½ÇÄÀÌ
2020-05   2479   °¡ºü·Î±¸³ª
2020-05   9785   ±×¸ðµµ
2020-05   2490   ½ÅÀº¿Ö
2020-05   3942   ÇãÀα¸¸¶Æ¾
2020-05   2661   ºÒ·¹