™z²éij‚€×Ö·û´®ÊÇ·ñžé¸¡üc”µ¡£
StringIsFloat ( "×Ö·û´®" )
…¢”µ
×Ö·û´® | Ä¿˜Ë×Ö·û´®»ò±íß_ʽ¡£ |
·µ»ØÖµ
³É¹¦£º | ·µ»ØÖµžé1¡£ |
ʧ”¡£º | ·µ»ØÖµžé0£¬ÕfÃ÷½o¶¨µÄ×Ö·û´®²¢·Ç¸¡üc”µ¸ñʽ¡£ |
×¢Òâ
Ò»‚€×Ö·û´®£¨±»ÕJžé£©ÊǸ¡üc”µƒH®”Æäº¬ÓÐÖÁÉÙÒ»‚€Ê®ßMÖÆ”µºÍÕýºÃÒ»‚€Ð¡”µüc£»ÆäËü×Ö·û¿ÉÒÔÊÇÔÚé_î^µÄ¼ÓÌ–»òœpÌ–¡£StringIsFloat ²»½ÓÊܶºÌ–×÷žéС”µüc£¬¼´Ê¹ÊÇëŠÄXµÄ…^(q¨±)ÓòÔOÖÃÖÐÒÑÔOÖÃʹÓÃÔ“·ûÌ–¡£Èô½o¶¨µÄ…¢”µ²¢·Ç×Ö·û´®„tËüÏȱ»ÞD³É×Ö·û´®£¬Õˆ²é¿´Ê¾Àý¡£
ÏàêP
StringIsInt, IsFloat
ʾÀý
StringIsFloat("1.5") ;·µ»ØÖµžé 1
StringIsFloat("7.") ;·µ»ØÖµžé 1£¬Òòžé×Ö·û´®º¬ÓÐС”µüc
StringIsFloat("-.0") ;·µ»ØÖµžé 1
StringIsFloat("3/4") ;·µ»ØÖµžé 0£¬Òòžé '3' б¾€ '4'£¬²¢·Ç¸¡üc”µ
StringIsFloat(1.5) ;·µ»ØÖµžé 1£¬Òòžé 1.5 •þ±»ÞD“Q³Éº¬ÓÐС”µücµÄ×Ö·û´®
StringIsFloat(1.0) ;·µ»ØÖµžé 0£¬Òòžé 1.0 •þ±»ÞD“Q³É²»º¬ÓÐС”µücµÄ×Ö·û´®