Ciao a tutti,
Dovrei moltiplicare due numeri, uno dei quali con due decimali.
Come da foto allegata devo moltiplicare FattoreA * FattoreB solo che questo non mi permette di assegnare a FattoreB 0.5.(SM400 = sempre Alto).
Sapete indicarmi dove risiede il problema e come eventualmente ovviare a questa cosa.
Magari è una cosa banale, ma essendo alle prime armi al momento mi sfugge.
Ho provato a cercare della documentazione, ma non ho trovato molto sulla moltiplicazione.
Grazie e mille in anticipo.
Operazioni con numeri decimali
Moderatori:
dimaios,
carlomariamanenti
5 messaggi
• Pagina 1 di 1
0
voti
0
voti
Mah, se pensi che da una simile schermata si possa capire tutto, ha una visione limitata della programmazione.
Cosa sono Fattore_A e Fattore_B? Come sono dichiarati? Dove sono dichiarati? Con cosa stai programmando? (Quel layout non lo conosco...)
Insomma, non è dalla schermata di un edito grafico che si risovono i problemi.
E poi, ci starebbe un lungo discorso sul concetto di decimali in informatica... Ma ho altro da fare ora.
Rispondi alle domande.
Cosa sono Fattore_A e Fattore_B? Come sono dichiarati? Dove sono dichiarati? Con cosa stai programmando? (Quel layout non lo conosco...)
Insomma, non è dalla schermata di un edito grafico che si risovono i problemi.
E poi, ci starebbe un lungo discorso sul concetto di decimali in informatica... Ma ho altro da fare ora.
Rispondi alle domande.
-

Candy
32,5k 7 10 13 - CRU - Account cancellato su Richiesta utente
- Messaggi: 10123
- Iscritto il: 14 giu 2010, 22:54
0
voti
Ciao,
per prima cosa grazie per l'interessamento.
Vedrò di essere più chiaro, devo eseguire una moltiplicazione o divisione di due numeri, che ho chiamato rispettivamente FattoreA e FattoreB. Nello specifico:
Fattore A = 60
Fattore B = 3.14
Entrambi i numeri sono stati dichiarati Float(Double Precision), questo nella zona dedicata dal GxWorks2 (Mitsubishi e scaricabile in versione trial di 60 giorni direttamente dal sito del produttore) alla dichiarazioni delle variabili. Proseguendo la mia ricerca di documentazione, mi è venuto il dubbio che la funzione *, non supporti valori float.
Allora ho provato ad inserire la funzione ED* seguendo pari pari, le indicazioni del Help contestuale.
(dove si trova anche tutta la manualistica), ma l'unico risultato è che in uscita mi ritrovo sempre 0.
Qui di seguito allego la pagina del help.
Di preciso cosa ci sia dentro a quel blocco non sono in grado di dirtelo poiché è un blocco funzione prefabbricato. Penso di averti detto tutto, ma come dicevo nel post precedente essendo alle prime armi potrei aver omesso qualcosa. Nel caso segnalamelo che vedrò di integrare.
Grazie in anticipo
Saluti.
per prima cosa grazie per l'interessamento.
Vedrò di essere più chiaro, devo eseguire una moltiplicazione o divisione di due numeri, che ho chiamato rispettivamente FattoreA e FattoreB. Nello specifico:
Fattore A = 60
Fattore B = 3.14
Entrambi i numeri sono stati dichiarati Float(Double Precision), questo nella zona dedicata dal GxWorks2 (Mitsubishi e scaricabile in versione trial di 60 giorni direttamente dal sito del produttore) alla dichiarazioni delle variabili. Proseguendo la mia ricerca di documentazione, mi è venuto il dubbio che la funzione *, non supporti valori float.
Allora ho provato ad inserire la funzione ED* seguendo pari pari, le indicazioni del Help contestuale.
(dove si trova anche tutta la manualistica), ma l'unico risultato è che in uscita mi ritrovo sempre 0.
Qui di seguito allego la pagina del help.
Di preciso cosa ci sia dentro a quel blocco non sono in grado di dirtelo poiché è un blocco funzione prefabbricato. Penso di averti detto tutto, ma come dicevo nel post precedente essendo alle prime armi potrei aver omesso qualcosa. Nel caso segnalamelo che vedrò di integrare.
Grazie in anticipo
Saluti.
0
voti
Allego foto in un nuovo post, perché nel precedente non mi è permesso inserirla.
5 messaggi
• Pagina 1 di 1
Torna a Automazione industriale ed azionamenti
Chi c’è in linea
Visitano il forum: Nessuno e 7 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)