Article View: pl.comp.lang.vbasic
Article #92612Re: [VB6] kropka, przecinek i IsNumeric
From: Waldek M.
Date: Fri, 04 Nov 2005 17:57
Date: Fri, 04 Nov 2005 17:57
26 lines
1867 bytes
1867 bytes
Użytkownik "Grzegorz Danowski" <gdn__na@serwerze__poczta.onet.pl> napisał w
wiadomości news:dkfiis$6kc$1@inews.gazeta.pl...
> Użytkownik "Waldek M." <3mmm3@no.spam.gazeta.pl> napisał w wiadomości
> news:dkf7hk$fub$1@nemesis.news.tpi.pl...
>>> Jeżeli w systemie mam ustawiony jako separator kropkę, to funkcja
>>> IsNumeric(58,12) zwraca wartość False. Przy ustawieniu separatora -
>>> przecinek to funkcja zwraca wartość True. (...)
>>
>> IsNumeric(Val("58.12"))
>
> A co zwróci funkcja dla wejściowego ciągu niebędącego liczbą, np: "test"?
> GD
No to mozna zamienic kropki na przecinki
a = "58.12"
b = Replace(a, ".", ",")
IsNumeric(b)
True dla 58.12 i 58,12
dla wszystkiego innego bedzie false
Jakby separator mial ktos systemowo inny ustawiony, to trzeba sprawdzic tak
jak pisze Robert K.
WM
Technical Details
Message-ID:
<dkg7g6$3kf$1@nemesis.news.tpi.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<dkdvj4$6tn$1@atlantis.news.tpi.pl> <dkf7hk$fub$1@nemesis.news.tpi.pl> <dkfiis$6kc$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: "Waldek M." <3mmm3@no.spam.gazeta.pl> Newsgroups: pl.comp.lang.vbasic Subject: Re: [VB6] kropka, przecinek i IsNumeric Date: Fri, 4 Nov 2005 18:57:50 +0100 Organization: tp.internet - http://www.tpi.pl/ Lines: 29 Message-ID: <dkg7g6$3kf$1@nemesis.news.tpi.pl> References: <dkdvj4$6tn$1@atlantis.news.tpi.pl> <dkf7hk$fub$1@nemesis.news.tpi.pl> <dkfiis$6kc$1@inews.gazeta.pl> NNTP-Posting-Host: coc144.neoplus.adsl.tpnet.pl X-Trace: nemesis.news.tpi.pl 1131127110 3727 83.31.182.144 (4 Nov 2005 17:58:30 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Fri, 4 Nov 2005 17:58:30 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-RFC2646: Format=Flowed; Response MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit