Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-26 Per discussione ambro
> > Non ho trovato la funzione RESTO. > > non esiste remainder(..)? > No. Versione: KSpread 1.6.1 (con KDE 3.5.5) ambro - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-26 Per discussione Micron Engineering
ambro ha scritto: > Alle 22:09, venerdì 23 marzo 2007, Romolo Manfredini ha scritto: > >> Per aggiungere qualcosa alla discussione (ormai chiusa o quasi), >> ho fatto una prova su diversi spreadsheet con le sequenti formule; >> >> > > Scusatemi, la discussione è ormai chiusa da diversi gior

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-26 Per discussione ambro
Alle 22:09, venerdì 23 marzo 2007, Romolo Manfredini ha scritto: > Per aggiungere qualcosa alla discussione (ormai chiusa o quasi), > ho fatto una prova su diversi spreadsheet con le sequenti formule; > Scusatemi, la discussione è ormai chiusa da diversi giorni, e probabilmente il mio intervento

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-23 Per discussione Romolo Manfredini
Per aggiungere qualcosa alla discussione (ormai chiusa o quasi), ho fatto una prova su diversi spreadsheet con le sequenti formule; quotient(5;10) quotient(-5;10) quotient(5;-10) quotient(-5;-10) o le rispettive localizzazioni, risultato: Openoffice 2.1 Italiano 0 -1 -1 0 Gnumeric 0 0 0 0 Exce

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Romolo Manfredini ha scritto: > Micron Engineering ha scritto: > >> è un mio errore: volevo scrivere: >> Se fosse così dovrebbe essere: >> a : b = q*b + r con b <>0, q <= b e r < b se e solo se a = q x b + r >> con b<>0, 0<= r <|b| >> > > La condizione q<=b non è parte del teorema citato

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Romolo Manfredini
Micron Engineering ha scritto: > è un mio errore: volevo scrivere: > Se fosse così dovrebbe essere: > a : b = q*b + r con b <>0, q <= b e r < b se e solo se a = q x b + r > con b<>0, 0<= r <|b| La condizione q<=b non è parte del teorema citato che va oltre il concetto euclideo di divisione e ce

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Paolo Giovanni Zanin ha scritto: > Aggiungo una osservazione su cui riflettere: come viene dichiarato > nella guida in linea, la funzione resto non ha come argomenti due > numeri interi. > > " Esempio: > Nel campo Dividendo il valore 17 viene diviso per -1,4. Il resto > visualizzato è -1,2. > > Nel

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Davide Prina ha scritto: > --- Micron Engineering ha scritto: > > >> tra l'altro la divisione implementata stile Python non è nemmeno >> quella euclidea: >> ripeti il for usando come divisore -3 e allora ottieni: >> >> for d in xrange(-10, 10): >> >> print "%3s / %s -> q=%2s r=%s" % (d, -3

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Romolo Manfredini ha scritto: >> L'equazione cui ti riferisci non può essere utilizzata con il concetto >> di divisione euclidea su Z. Dividere un numero (dividendo) per un altro >> numero (divisore) secondo la divisione euclidea implica il concetto di >> "quante volte il divisore sta nel dividendo

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Romolo Manfredini
Paolo Giovanni Zanin ha scritto: > Aggiungo una osservazione su cui riflettere: come viene dichiarato nella > guida in linea, la funzione resto non ha come argomenti due numeri interi. > > " Esempio: > Nel campo Dividendo il valore 17 viene diviso per -1,4. Il resto > visualizzato è -1,2. > > Nel

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Romolo Manfredini
Davide Prina ha scritto: > > Vedendo questa issue penso che ci dovremmo tenere il metodo attuale di > calcolo di OOoCalc: > http://qa.openoffice.org/issues/show_bug.cgi?id=14521 > dato che un matematico ed ms-excell hanno detto che è giusto > in openoffice esistono due funzioni di arrotondamento a

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Paolo Giovanni Zanin
Aggiungo una osservazione su cui riflettere: come viene dichiarato nella guida in linea, la funzione resto non ha come argomenti due numeri interi. " Esempio: Nel campo Dividendo il valore 17 viene diviso per -1,4. Il resto visualizzato è -1,2. Nel campo Dividendo il valore -13 viene diviso p

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Romolo Manfredini
Ops la risposta corretta era: > > Vedendo questa issue penso che ci dovremmo tenere il metodo attuale di > calcolo di OOoCalc: > http://qa.openoffice.org/issues/show_bug.cgi?id=14521 > dato che un matematico ed ms-excell hanno detto che è giusto > E' una vecchia issue (2003), ma sono stati poi così

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Romolo Manfredini
> Vedendo questa issue penso che ci dovremmo tenere il metodo attuale di > calcolo di OOoCalc: > http://qa.openoffice.org/issues/show_bug.cgi?id=14521 > dato che un matematico ed ms-excell hanno detto che è giusto > E' una vecchia issue (2003), ma sono stati poi così sicuri dell'implementazione ch

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Davide Prina
--- Micron Engineering ha scritto: > tra l'altro la divisione implementata stile Python non è nemmeno > quella euclidea: > ripeti il for usando come divisore -3 e allora ottieni: > > for d in xrange(-10, 10): > > print "%3s / %s -> q=%2s r=%s" % (d, -3, d/-3, d%-3) > > > -10/-3 -> q=3 r

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Romolo Manfredini
> > L'equazione cui ti riferisci non può essere utilizzata con il concetto > di divisione euclidea su Z. Dividere un numero (dividendo) per un altro > numero (divisore) secondo la divisione euclidea implica il concetto di > "quante volte il divisore sta nel dividendo" cosa che non è garantita su >

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Daniele Zambelli ha scritto: > Alle 18:32, lunedì 19 marzo 2007, Micron Engineering ha scritto: > >> [...] >> Se poi vuoi prenderti la briga di fare un grafico scoprirai che >> l'andamento del quoziente e del resto tra numeri positivi e coerente >> cioè sono entrambi crescenti o decrescenti, co

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Daniele Zambelli
Alle 18:32, lunedì 19 marzo 2007, Micron Engineering ha scritto: > [...] > Se poi vuoi prenderti la briga di fare un grafico scoprirai che > l'andamento del quoziente e del resto tra numeri positivi e coerente > cioè sono entrambi crescenti o decrescenti, cosa che calcolando > correttamente la div

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Daniele Zambelli ha scritto: > Alle 09:20, lunedì 19 marzo 2007, Micron Engineering ha scritto: > >> [...] >> Questa condizione non è verificata per limplementazione di int di OOo e >> di excel ed è un errore grave. >> > > Anche Python si comporta allo stesso modo > > print -1 % 60

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Daniele Zambelli
Alle 09:20, lunedì 19 marzo 2007, Micron Engineering ha scritto: > [...] > Questa condizione non è verificata per limplementazione di int di OOo e > di excel ed è un errore grave. Anche Python si comporta allo stesso modo >>> print -1 % 60 59 ... Stanno sbagliando tutti? Uau! potremmo inventar

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Micron Engineering ha scritto: > Daniele Zambelli ha scritto: >> Alle 09:13, lunedì 19 marzo 2007, Davide Prina ha scritto: >> >>> quindi se ho -1 minuto devo ottenere -(0:1) e non -(1:59) >>> >> >> Secondo me, -(1:59) è sbagliato, mentre dovrebbe essere interpretata: >> >> (-1):(+59) >>

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Daniele Zambelli ha scritto: > Alle 09:13, lunedì 19 marzo 2007, Davide Prina ha scritto: > >> quindi se ho -1 minuto devo ottenere -(0:1) e non -(1:59) >> > > Secondo me, -(1:59) è sbagliato, mentre dovrebbe essere interpretata: > > (-1):(+59) > per dovere di cronaca ore e minuti costit

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Daniele Zambelli
Alle 09:13, lunedì 19 marzo 2007, Davide Prina ha scritto: > quindi se ho -1 minuto devo ottenere -(0:1) e non -(1:59) Secondo me, -(1:59) è sbagliato, mentre dovrebbe essere interpretata: (-1):(+59) e qui i conti tornano... se vuoi tradurre un numero negativo di secondi in hh:mm:ss io tradurre

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Romolo Manfredini ha scritto: > > Non per voler nutrire troll, ma continui a dimenticarti che la > definizione matematica impone r>0 non vorrei essere il solito pignolo, ma la divisione ordinaria (quella con divisione e resto per intenderci) non è definita sull'insieme dei numeri interi e nemmeno s

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Romolo Manfredini
Non per voler nutrire troll, ma continui a dimenticarti che la definizione matematica impone r>0 > Se ti rifai alla definizione matematica > a = bq + r > veramente come forma coincide con la divisione tra interi: dividendo = (divisore * quoziente) + resto Pertanto l'altra soluzione con r<0

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Romolo Manfredini ha scritto: > Micron Enginering ha scritto: > >> la definizione è corretta, le conclusioni sono sbagliate. In sostanza per >> non sbagliare una divisione si insegna a dividere 2 numeri entrambi positivi >> e > poi cambiare il segno del risultato se i segni di divisore e divid

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Romolo Manfredini
Micron Enginering ha scritto: > la definizione è corretta, le conclusioni sono sbagliate. In sostanza per non > sbagliare una divisione si insegna a dividere 2 numeri entrambi positivi e > > poi cambiare il segno del risultato se i segni di divisore e dividendo sono > opposti e ad attribuire al

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Davide Prina ha scritto: > --- Romolo Manfredini ha scritto: > > >>> In questo momento ho 38° di febbre, ma direi proprio che è una >>> questione di definizione; ma se accettiamo int(-1/60) il >>> comportamento è corretto e di >>> > > >> Tratto da un libro di matematica: >> Teorema

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Micron Engineering
Romolo Manfredini ha scritto: scusate ma la situazione è diversa. Secondo le definizioni degli arrotondamenti in informatica esistono 3 funzioni standard: floor(..), ceil(..) e la più vecchia int(..). Tutte ritornano la parte intera di un numero, floor (pavimento) arrotondata all'intero minore (pr

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-19 Per discussione Davide Prina
--- Romolo Manfredini ha scritto: >> In questo momento ho 38° di febbre, ma direi proprio che è una >> questione di definizione; ma se accettiamo int(-1/60) il >> comportamento è corretto e di > Tratto da un libro di matematica: > Teorema > Siano a; b due interi, con b <> 0. > Allora esistono

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-18 Per discussione Romolo Manfredini
Per completezza dopo la definizione matematica la definizione informatica: Definizioni Siano x reale, n, d interi e sia la funzione TRUNC così definita: TRUNC(x) = floor(x) se x>=0 (il più grande intero <= x) TRUNC(x) = ceiling(x) se x<0 (il più piccolo intero >= x) Esempi TRUNC(3.4)=3 TRUNC(-3.4)

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-18 Per discussione Romolo Manfredini
> > In questo momento ho 38° di febbre, ma direi proprio che è una questione di > definizione; ma se accettiamo int(-1/60) il comportamento è corretto e di > conseguneza anche il resto. Infatti la parte intera di un numero è il più > grande intero minore od uguale a quel numero: dunque il risultat

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-18 Per discussione Paolo Giovanni Zanin
- Original Message - From: "Romolo Manfredini" <[EMAIL PROTECTED]> To: Sent: Sunday, March 18, 2007 9:46 PM Subject: Re: [utenti] OOoCalc: errore in quoziente e resto [...]> E' altresì evidente che se definisco il quoziente come la parte intera della divi

Re: [utenti] OOoCalc: errore in quoziente e resto

2007-03-18 Per discussione Romolo Manfredini
EXCEL si comporta allo stesso modo almeno per quello che riguarda il resto, non vorrei che si trattasse di un compatibility bug. E' altresì evidente che se definisco il quoziente come la parte intera della divisione, int(-1/60)=0 e se il resto è il dividendo - quoziente è altrettanto evidente che

[utenti] OOoCalc: errore in quoziente e resto

2007-03-18 Per discussione Davide Prina
Ho notato che in OOoCal il quoziente ed il resto di numeri negativi non si comportano come mi aspetterei. se faccio =quoziente(-1;60) ottengo -1 ma mi aspetterei 0 se faccio =resto(-1;60) ottengo 59 ma mi aspetterei -1 Ho verificato da shell: Quoziente: $ echo $((-1/60)) 0 Resto: $ echo $((-1%60