CodingTrain / CodingTrain/Suggestion-Box
float and ".0"
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 570
- Fork
- 85
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Hi Dan,
It'd be great if you could add (as an addendum to the beginner's videos about variables for instance, or find the good occasion in any other video) the following reminder and warning about floating point variables in Processing (unless I am missing something).
Is there any way to prevent this (by setting a "mode" up) or should we always add the extra ".0"?
```
float t;
t = 49/100;
println(t); // returns .... 0.0
t = 49.0/100; // note the extra ".0"
println(t); // returns .... 0.49
t = 48/10;
println(t); // returns .... 4.0
t = 48/10.0; // again just an extra ".0"
println(t); // returns .... 4.8
```
Yep, I spent some time today debugging an issue in one of my sketches that ended-up being just that!
(and it's not even the first language with which I have the same issue.)
Thanks a mil'!
FredL
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia con gli esempi dell’issue e i video per principianti sulle variabili che identifica come una possibile posizione. Conferma il comportamento rilevante di Processing e decidi se il promemoria debba essere inserito lì o in un altro video; il lavoro è completato quando l’avvertimento sulla divisione tra interi e sulla divisione in virgola mobile, e sul ".0" aggiuntivo, è stato aggiunto in un punto didattico appropriato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Ambito
- content
- Tipo di issue
- Documentazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100