|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
besoft Član
Pridružen-a: Ned 01 Apr 2012 10:22 Prispevkov: 585 Aktiv.: 3.98 Kraj: Žižki - Prekmurje
|
Objavljeno: Ned Apr 14, 2013 11:16 am Naslov sporočila: Kako ? - pretvorba med podatkovnimi tipi Bascom AVR |
|
|
LP
Se mučim z pretvorbo med string in single:
string "15,5" bi rad pretvoril v tip podatka single "15.5".
Kakšna ideja?
Hvala |
|
Nazaj na vrh |
|
|
Obelix Član
Pridružen-a: Pon 19 Maj 2008 13:59 Prispevkov: 1862 Aktiv.: 9.60 Kraj: Maribor
|
Objavljeno: Ned Apr 14, 2013 11:56 am Naslov sporočila: |
|
|
.
Dim x As single, y as String
y="15,5"
x = val(y)
.
Je mogoče problem v decimalni vejici ? |
|
Nazaj na vrh |
|
|
besoft Član
Pridružen-a: Ned 01 Apr 2012 10:22 Prispevkov: 585 Aktiv.: 3.98 Kraj: Žižki - Prekmurje
|
Objavljeno: Ned Apr 14, 2013 12:51 pm Naslov sporočila: |
|
|
Hvala za odgovor.Tako je problem je vejica.
lp |
|
Nazaj na vrh |
|
|
Obelix Član
Pridružen-a: Pon 19 Maj 2008 13:59 Prispevkov: 1862 Aktiv.: 9.60 Kraj: Maribor
|
Objavljeno: Ned Apr 14, 2013 3:16 pm Naslov sporočila: |
|
|
Vejico v nizu je najbrž najprej potrebno pretvoriti v piko.
Poskusi tako.
I = len(A) "----- A je naš niz - string, v I imamo sedaj število znakov tega niza
for J = 1 to I
B = mid(A,J)
if B = "," then " ----- preverimo vse znake niza A
mid(".",J)=A "----- če v nizu A najde vejico, jo nadomesti s piko
next
Sintaksa najbrž ni čisto Bascomova. Gre za princip. |
|
Nazaj na vrh |
|
|
LEDuser Član
Pridružen-a: Pon 31 Mar 2008 12:06 Prispevkov: 1104 Aktiv.: 5.64 Kraj: Ljubljana
|
Objavljeno: Ned Apr 14, 2013 7:47 pm Naslov sporočila: |
|
|
Še enostavnejše:
Koda: |
Dim T_sin As Single
Dim T_str As String * 10
Replacechars T_str , "," , "."
T_sin = Val(t_str) |
_________________ Razsvetljujemo od leta 1920! |
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Pon Avg 24, 2015 7:46 pm Naslov sporočila: |
|
|
Kako pa bi pretvoril string z števili in črkami v binarno obliko in potem nazaj? |
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 76 dni
Powered by phpBB © 2001, 2005 phpBB Group
|