It is currently 8 June 2025, 20:37 Advanced search

Operatore di divisione

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

Operatore di divisione

Postby r.bianco » 23 December 2015, 15:48

Prendo spunto da questo post:

viewtopic.php?f=2&t=70226

rilanciando con la seguente proposta:

Il framework di InDe ha una gestione interna automatica dei NULL (comodissima), equiparandoli a ZERO o EMPTY STRING, sarebbe altrettanto comodo gestire anche la divisione per ZERO:

Code: Select all
if A <> 0
  B = 10 / A
else
  B = 0


Questa è la logica che utilizzo sempre, sarebbe comodo se si potesse scrivere semplicemente:

Code: Select all
B = 10 / A
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: Operatore di divisione

Postby t.simoncini » 23 December 2015, 17:17

Ovviamente appoggio la proposta.
Anche qui secondo me, si potrebbe fare mappando un operatore.
t.simoncini
 
Posts: 1585
Joined: 5 March 2012, 14:00

Re: Operatore di divisione

Postby RB_82 » 28 December 2015, 8:00

Non sono del tutto d'accordo
Se si fa deve essere un operatore diverso dalla divisione standard, in quanto è un comportamento diverso dalla norma ed un risultato in fondo non corretto.
E' solo una tua esigenza di avere B posto a 0 nel caso di A = 0 ma nella comune prassi non è cosi e se si fa calcoli scientifici con float o double ci si aspetta un risultato ben diverso da A = 0 se B = 0.
--
Riccardo B.
RB_82
 
Posts: 496
Joined: 23 June 2011, 12:44

Re: Operatore di divisione

Postby t.simoncini » 28 December 2015, 9:27

Mi sa che stiamo dicendo la stessa cosa.
Io intendevo mappare un operatore in questo modo.

1.png
1.png (41.71 KiB) Viewed 3824 times

In questo modo gli puoi far fare quello che vuoi.
Sempre che non abbia frainteso il funzionamento.
t.simoncini
 
Posts: 1585
Joined: 5 March 2012, 14:00

Re: Operatore di divisione

Postby r.bianco » 4 January 2016, 8:28

Io pensavo piuttosto ad un settaggio dell'applicazione come il già citato "Gestisci valori NULL", che in base alle esigenze può essere attivato.
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: Operatore di divisione

Postby m.sirri » 4 January 2016, 14:47

Mi sembra che con l'idea di simoncini può colpire il caso.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 29 guests