Problema con esponente ^ valore errato

Sezione dedicata al sistema di sviluppo BASCOM-AVR per i micro AVR
At90s, Attiny, Atmega e Xmega

Problema con esponente ^ valore errato

Postby ulisse21 » 28 Feb 2013, 14:53

salve a tutti
il mio problema è questo:

Dim A As single
Dim B As single
B = 2
A = B ^ 0.734
Print A
ho come risultato 0.0 ed esso è sbagliato

se non uso una variabile il risultato è giusto
Dim A As single
A = 2 ^ 0.734
Print A
il risultato è 1,6632

sapete come mai accade questo ?
ho necessità di risolvere al più presto, mi potete aiutare?

vi ringrazio
ciao a tutti
ulisse21
 
Posts: 49
Joined: 10 Nov 2012, 14:36

Re: Problema con esponente ^ valore errato

Postby Fagos » 28 Feb 2013, 17:57

ulisse io ho provato il tuo codice, e sembra funzionare
mi dà come risultato 1.663244005

news?
User avatar
Fagos
 
Posts: 100
Joined: 31 Aug 2011, 15:01

Re: Problema con esponente ^ valore errato

Postby deluca » 28 Feb 2013, 21:34

@ulisse
che micro stai usando? e quale versione di bascom?
con la versione corrente 2.0.7.6 funziona ....

inoltre, visto che sul codice non indichi il tipo di chip, quale hai selezionato su Option -> Compiler -> Chip ?
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: Problema con esponente ^ valore errato

Postby omega25 » 01 Mar 2013, 08:23

@ulisse ciao
il tuo codice funziona, non capisco perchè non funziona a te.
stai usando la versione demo, potrebbe dipendere da questo anche se non ne sono sicuro,
oppure una vecchia versione ? =)
omega25
 
Posts: 24
Joined: 04 Aug 2012, 09:33

Re: Problema con esponente ^ valore errato

Postby ulisse21 » 03 Mar 2013, 12:00

Ragazzi,
tutto risolto, come segnalato da deluca, avevo dimenticato di selezionare il chip.

Il prb era la selezione di default del chip che era settata su at90s1200
causa ? penso legato a poca memoria ram.

Vi ringrazio comunque per l'attenzione.
ulisse21
 
Posts: 49
Joined: 10 Nov 2012, 14:36


Return to BASCOM-AVR

Who is online

Users browsing this forum: No registered users and 10 guests