Gambas-it

Gambas dal mondo esterno => Francia => Topic aperto da: vuott - 17 Maggio 2018, 15:10:45

Titolo: a = 2,3 ...che tipo di variabile è ?
Inserito da: vuott - 17 Maggio 2018, 15:10:45
Cosa rispondereste a questa domanda  ?

http://89.234.156.109/sujet-4935-declaration-dune-variable-page-1.html
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: Gianluigi - 17 Maggio 2018, 15:18:01
Non c'è dubbi è una variabile stinga, altrimenti sarebbe a = 2.3

 :ciao:
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: Arco - 17 Maggio 2018, 15:50:10
Se fosse una stringa non va scritta comunque così (a= "2,3") e tanto meno se fosse un numero con decimali.
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: Gianluigi - 17 Maggio 2018, 16:17:39
Se fosse una stringa non va scritta comunque così (a= "2,3") e tanto meno se fosse un numero con decimali.

Intanto occorre dire che se non si dichiara una variabile, l'interprete di Gambas ti segnala un errore, pertanto anche se uno scrive 2.3 al posto di 2,3 otterrà comunque errore.
Il mio era chiaramente un modo per dire che Spheris aveva posto la domanda in modo poco chiaro.
Comunque se ho un valore 2.3 o è single o float, oppure insisto può anche essere una stringa ma come hai detto andrà scritta fra virgolette ma sempre dichiarandola prima.
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: vuott - 17 Maggio 2018, 16:47:05
Diciamo che avete ragione entrambi, vista la cosa dai due punti di vista diversi.

spheris da un lato non dice quanti byte di memoria si devono allocare automaticamente (...che tipo di variabile è ?), e dall'altro non si rende conto che per un'assegnazione di quel genere deve utilizzare il tipo String con le doppie virgolette.
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: Gianluigi - 17 Maggio 2018, 17:10:58
Non per fare il pignolo ma Spheris si interroga sul fatto che se deve maneggiare una variabile a = 2,3 non sa dargli il tipo perché la guida è poco chiara, non si parla di come va scritta o che sia scritta così nell'editor di Gambas.
Anzi, si può tranquillamente dire che lui la deve sicuramente ancora scrivere non sapendo neanche come dichiararla.
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: vuott - 17 Maggio 2018, 17:12:22
Sì, è esattamente come dici tu.

...però mi domando come si possa minimamente pensare che il valore 2,3 possa mai essere un Intero !    :-\

Sembra che lui non abbia chiaro i significati relativi ai tipi Byte, Integer, Short e Long in Gambas !
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: Gianluigi - 17 Maggio 2018, 17:24:33
Tieni conto che è sicuramente un novizio e probabilmente in questo momento ha le idee molto confuse.
Prima di affrontare la programmazione forse gli si dovrebbe consigliare di leggere un buon libro di introduzione alla programmazione, in francese.
Qui siamo alla necessità di studiare le aste, altro che scorciatoie con Action  ;D
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: vuott - 17 Maggio 2018, 17:28:28
Tieni conto che è sicuramente un novizio

Eh... mica tanto !  :-X

Date d'inscription : Le 27/04/2010 à 19:51



Qui siamo alla necessità di studiare le aste, altro che scorciatoie con Action  ;D
Exactement !   ;D
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: vuott - 18 Maggio 2018, 15:52:56
Lì l'utente Patrick offre un'altra interpretazione della domanda posta da spheris.   :)
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: Gianluigi - 18 Maggio 2018, 17:40:01
Lì l'utente Patrick offre un'altra interpretazione della domanda posta da spheris.   :)

Perché magari ha pensato che possa arrivare da un (non saprei di quale tipo) file esterno.
Comunque è una domanda poco chiara e in ogni caso rimangono valide le tue perplessità.  :bad:
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: Top Fuel - 18 Maggio 2018, 23:24:00
Anche io gli risponderei di spiegare meglio cosa è quella assegnazione, perchè messa in quel modo non ha nessun significato, e non solo in Gambas.
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: vuott - 19 Maggio 2018, 00:51:23
Più che giusto.
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: Gianluigi - 19 Maggio 2018, 14:55:44
Direi che valaquarus è colui che ha dato la risposta più sensata.  :ok:
Titolo: Re:a = 2,3 ...che tipo di variabile è ?
Inserito da: vuott - 19 Maggio 2018, 16:57:43
Condivido.