arrotondamento decimali
Re: arrotondamento decimali
FCM di suo calcolerebbe bene con il preciso (,333 e ,667), ma il problema è il modificatore che viene sommato esattamente come viene a prescindere dal totale parziale (+,333 anche nel caso, ad esempio, di ,333 parziale, portando quindi portando ad un ,666 anziché ,667)...
Re: arrotondamento decimali
Questo è chiaro, ma il mio plugin non interviene sul totale calcolato da FCM. Come spiegavo nel post precedente, io posso limitarmi a calcolare precisamente il modificatore attacco, ma questo potrebbe non essere sufficiente.lucatk ha scritto: ↑21 dic 2017, 12:40 FCM di suo calcolerebbe bene con il preciso (,333 e ,667), ma il problema è il modificatore che viene sommato esattamente come viene a prescindere dal totale parziale (+,333 anche nel caso, ad esempio, di ,333 parziale, portando quindi portando ad un ,666 anziché ,667)...
Oppure il plugin dovrebbe simulare il calcolo preciso di FCM e prevedere cosa tirerà fuori, e aggiustare di conseguenza il calcolo del mod di attacco. Possibile ma molto più laborioso.
-
- Messaggi: 37
- Iscritto il: 17 ott 2016, 12:18
Re: arrotondamento decimali
Premetto la mia totale ignoranza in materia. Ma se dal parziale squadra fcm escono solo decimali con 003 o con 007 finali (oltre agli interi e agli 0,5 che non ci interessano), non si può correggere in automatico ponendo che 0,333 + 0,333 = 0,667; 0,833 + 0,833 = 1,667; 0,167 + 0,167 = 0,333; 0,667 + 0,667 = 1,333?arghami ha scritto: ↑22 dic 2017, 10:21 Questo è chiaro, ma il mio plugin non interviene sul totale calcolato da FCM. Come spiegavo nel post precedente, io posso limitarmi a calcolare precisamente il modificatore attacco, ma questo potrebbe non essere sufficiente.
Oppure il plugin dovrebbe simulare il calcolo preciso di FCM e prevedere cosa tirerà fuori, e aggiustare di conseguenza il calcolo del mod di attacco. Possibile ma molto più laborioso.
In questo caso, se avessimo ad esempio tre 0,333 in attacco, il primo darebbe luogo a uno 0,667 e il secondo si sommerebbe aritmeticamente e così via.