Page 1 of 1

Problema con DWORD

PostPosted: 27 Mar 2013, 09:41
by ulisse21
ciao a tutti
qualcuno potrebbe dirmi come mai non si riesce a compilare questa operazione:
Code: Select all
$regfile = "m328pdef.dat"
$Crystal=18432000
$hwstack=40
$swstack=16
$framesize=32

Dim Source as Dword
Dim Vr As Word
Source = &H_FFFFFFFF_11111111
Vr = Sqr(source)
Print hex(Vr)


se eseguo la radice quadrata di una Dword ottendo un errore, mentre con la word normale no.
non riesco ad uscirne fuori, forse c'è qualcosa che mi sfugge.
vi ringrazio

Re: Problema con DWORD

PostPosted: 27 Mar 2013, 12:49
by Fagos
@ulisse,
ho provato a compilare, proprio così, ho anche io l'errore. non è che dipende dalla versione?
o è un bugs?
saluti

Re: Problema con DWORD

PostPosted: 27 Mar 2013, 20:33
by deluca
ciao ulisse,

dimensiona VR come Dword e vedrai che tutto funzionerà.
le variabili devono essere dello stesso tipo.

ciao

Re: Problema con DWORD

PostPosted: 28 Mar 2013, 10:01
by ulisse21
:oops:
che vergogna !
grazie e scusate tanto per il banale topic, avrei dovuto risolverlo da me.
cmq, grazie ancora e gentilissimi come sempre.
buon lavoro