Re: TIC-Lobby: Câte zile lucrătoare sunt î ntre data X și data Y ?

2007-07-18 Fir de Conversatie Răzvan Sandu

Bună ziua,



Ca să elimin un subiect de capră a vecinului pe această listă, iată, mi-am 
schimbat adresa de mail cu una a unei firme mai puţin sonore, dar nu mai puţin 
implicate în viaţa IT din România. ;-)


However, pentru a încheia subiectul legat de adresa mea de până acum, îmi permit 
să citez din RFC 1855 (ghidul de netichetă):
Assume that individuals speak for themselves, and what they say does not 
represent their organization (unless stated explicitly).



Acuma, ca de la lăncier la lăncier:   ;-)

IMHO, cred că toată discuţia asta despre precedenţe de operatori şi despre 1000 
de gramatici posibile la evaluarea unei expresii cu un calculator de buzunar se 
opreşte de la sine la un numitor comun, de bun simţ: cum evaluezi acea expresie 
fără calculator, cu creionul pe hârtie ?


Altfel spus, care este soluţia corectă pe care o dai, cu caietul în faţă, unui 
şcolar de clasa a V-a, care habar nu are ce e toată filozofia asta...


Pentru mine, dacă x=3 şi y=-x^2 (minus x pătrat, fără nici o paranteză), 
expresia va face, întotdeauna, exact -9, indiferent din ce direcţie bate vântul 
în IT-ul românesc.


Mi se pare, în cel mai bun caz, hilar să ajungem să „votăm” asupra regulilor 
matematicii elementare, pe care le-am învăţat cu toţii la şcoală, indiferent în 
ce tabără ne situăm.


Nu credeţi ?

Şi pentru că mi s-a reproşat că subiectul de discuţie deschis de mine în acest 
thread nu are legătură cu subiectul listei Tic-Lobby: îmi cer scuze, eu cred că 
are (altfel nu aş fi îndrăznit să îl deschid). *Tocmai* pentru că sunt unele 
persoane sau firme care, din interes financiar, ajung să facă din alb negru şi 
din negru alb, (şi) în IT, chiar şi la nivelul acesta, de şcoală elementară...


Şi asta ne priveşte pe absolut toţi, indiferent că suntem ingineri, manageri, 
arhitecţi, investitori, doctori, avocaţi sau oameni de pe stradă - români, 
americani sau patagonezi.



Cu stimă,
Răzvan



Pentru a renunta la abonament trimiteti un mail catre [EMAIL PROTECTED]
incluzind in corpul mesajului: unsubscribe tic-lobby adresa_email.
Pagina web a listei se afla la http://beta.agora.ro/agora-bin/lwgate/TIC-LOBBY/
Arhiva se afla la http://beta.agora.ro/agora-bin/lwgate/tic-lobby/archives/



Re: TIC-Lobby: Câte zile lucrătoare sunt î ntre data X și data Y ?

2007-07-17 Fir de Conversatie Răzvan Sandu

Cristian Secară wrote:


Şi cu OpenOffice cum iese ?



Sperăm să iasă bine, imediat ce specificația OpenFormula va fi 
implementată în OpenOffice.org (în prezent nu este).


Din câte am înțeles, acest lucru este prevăzut să se întâmple în 
versiunea OpenOffice.org 2.3 care apare în septembrie 2007.


Vedeți amănunte la:

http://wiki.oasis-open.org/office/About_OpenFormula
http://www.dwheeler.com/openformula/


Pentru cei care doresc să testeze cât de precise sunt programele cu care 
lucrăm zilnic (inclusiv Excel și OpenOffice.org), vă invit să efectuați 
următorul calcul algebric de clasa a V-a:


x=3
y=-x^2

y=?

Efectuați calculul mintal, apoi verificați cu Excel, OpenOffice.org 
Calc, StarOffice sau orice altceva.


Amănunte se găsesc în pagina lui Rob Weir:
http://www.robweir.com/blog/2007/07/formula-for-failure.html


Numai bine,
Răzvan



Pentru a renunta la abonament trimiteti un mail catre [EMAIL PROTECTED]
incluzind in corpul mesajului: unsubscribe tic-lobby adresa_email.
Pagina web a listei se afla la http://beta.agora.ro/agora-bin/lwgate/TIC-LOBBY/
Arhiva se afla la http://beta.agora.ro/agora-bin/lwgate/tic-lobby/archives/



Re: TIC-Lobby: Câte zile lucrătoare sunt î ntre data X și data Y ?

2007-07-17 Fir de Conversatie Răzvan Sandu

Renato Aranghelovici wrote:
Am verificat de curiozitate si rezultatul este cel corect, 9. In Excel 
2007.


Mulţumesc d-lui Aranghelovici pentru răspuns şi pentru grija legată de fişa 
postului meu.


Privitor la:

x=3
y=-x^2

Rezultatul formulei, în orice versiune de Excel (precum şi în OpenOffice.org şi 
în alte suite care copiază, în prezent, comportamentul Excel) este, cum aţi 
spus, 9. Adică greşit (conform manualului de matematică de clasa a V-a, oricărui 
text academic şi a standardelor ISO adoptate pănă acum).


Fiindcă, „by the book”, în formula -x^2, operaţia de ridicare la putere trebuie 
efectuată *înainte* de schimbarea semnului. Altfel spus, minus x pătrat este 
diferit de minus x, totul la pătrat (nu e nici o paranteză acolo). Rezultatul 
corect este -9.


Specificaţia oficială OASIS OpenFormula (care, din câte ştiu,va fi inclusă în 
OpenOffice.org, Lotus, StarOffice şi, sperăm, şi în Microsoft Excel) va corecta 
(şi) această eroare. (http://wiki.oasis-open.org/office/About_OpenFormula)



Cu stimă,
Răzvan


===
Pentru a renunta la abonament trimiteti un mail catre [EMAIL PROTECTED]
incluzind in corpul mesajului: unsubscribe tic-lobby adresa_email.
Pagina web a listei se afla la http://beta.agora.ro/agora-bin/lwgate/TIC-LOBBY/
Arhiva se afla la http://beta.agora.ro/agora-bin/lwgate/tic-lobby/archives/


TIC-Lobby: RE: TIC-Lobby: Câte zile lucrătoare sunt î ntre data X și data Y ?

2007-07-17 Fir de Conversatie Zoli Herczeg
Este laudabil efortul lui Rob de a imbunatati OpenXML! Multumim.
Nu uitati sa cititi si raspunsul lui Brian Jones (arhitectul Open XML) la 
http://blogs.msdn.com/brian_jones/archive/2007/07/12/spreadsheet-formula-bugs.aspx.
Pentru cei mai comozi, un scurt extras despre NETWORKDAYS:

Yeah, this is another one of those issues left over from the Lotus 1-2-3 days. 
The function has always behaved like this, and we never changed it. It could 
break existing solutions if we changed it now, but it would also be a good 
thing to add a new function that mimicked the old but also had an additional 
parameter to specify the other work week types. Not sure if the creation of a 
more extensible function is better to handle in the ballot resolution meeting 
or in the next version of the spec. I guess we'll see.

Stima,

Zoli Herczeg
isv technical advisor | developer  platform group | microsoft romania | 
http://itboard.ro/blogs/zolis_tool


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Razvan Sandu
Sent: Monday, July 16, 2007 10:29 AM
To: tic-lobby@agora.ro
Subject: TIC-Lobby: Câte zile lucrătoare sunt între data X și data Y ?

Bună ziua,

Pentru uzul celor care lucrează la Resurse Umane sau în contabilitate:
câte zile lucrătoare sunt între data X și data Y ? Funcția NETWORKDAYS()
din Excel vă spune câte... Oops, mai puțin în cazul în care locuiți în
Orientul Apropiat, în Israel, în Fidji...  :-)

===
Pentru a renunta la abonament trimiteti un mail catre [EMAIL PROTECTED]
incluzind in corpul mesajului: unsubscribe tic-lobby adresa_email.
Pagina web a listei se afla la http://beta.agora.ro/agora-bin/lwgate/TIC-LOBBY/
Arhiva se afla la http://beta.agora.ro/agora-bin/lwgate/tic-lobby/archives/


Re: TIC-Lobby: Câte zile lucrătoare sunt î ntre data X și data Y ?

2007-07-17 Fir de Conversatie ghrt

Răzvan Sandu wrote:

Cristian Secară wrote:


Şi cu OpenOffice cum iese ?



Sperăm să iasă bine, imediat ce specificația OpenFormula va fi 
implementată în OpenOffice.org (în prezent nu este).


Din câte am înțeles, acest lucru este prevăzut să se întâmple în 
versiunea OpenOffice.org 2.3 care apare în septembrie 2007.


Vedeți amănunte la:

http://wiki.oasis-open.org/office/About_OpenFormula
http://www.dwheeler.com/openformula/


Pentru cei care doresc să testeze cât de precise sunt programele cu 
care lucrăm zilnic (inclusiv Excel și OpenOffice.org), vă invit să 
efectuați următorul calcul algebric de clasa a V-a:


x=3
y=-x^2

y=?


Si care este legatura cu TIC-lobby? Pentru OpenOffice ar trebui sa 
existe pe undeva un bugzilla, aceasta lista in mod cert NU este bugzilla 
de OOorg. Pentru Excel scrieti-le la suport si gata.
Buguri se gasesc in toate programele. S-au gasit pana si in procesoarele 
Intelului. Cine pretinde ca isi stie meseria si scrie programe pentru 
Excel (d'oh! e o contradictie!) ar trebui sa afle destul de repede 
despre ele :D.



===
Pentru a renunta la abonament trimiteti un mail catre [EMAIL PROTECTED]
incluzind in corpul mesajului: unsubscribe tic-lobby adresa_email.
Pagina web a listei se afla la http://beta.agora.ro/agora-bin/lwgate/TIC-LOBBY/
Arhiva se afla la http://beta.agora.ro/agora-bin/lwgate/tic-lobby/archives/


Re: TIC-Lobby: Câte zile lucrătoare sunt î ntre data X și data Y ?

2007-07-17 Fir de Conversatie Răzvan Sandu

Cristian Secară wrote:

Am mai cititi tâmpenia asta undeva.
Eu de la şcoală din clasa a x-a (n-am cum să mai ştiu exact care a x-a),
am învăţat că orice număr negativ ridicat la o putere pară dă un număr
pozitiv. Aşa că Excel, OpenOffoce.org şi ce-o mai fi calculează corect.


Cristi, tocmai asta e: nu e un număr negativ ridicat la o putere pară, fiindcă 
operaţia de ridicare la putere precede schimbarea semnului... Rezultatul corect 
e -9.


E ca şi cum ai susţine că 5*3+2=25, în loc de 5*3+2=17 - greşeşti ordinea 
operaţiilor.


Răzvan



Pentru a renunta la abonament trimiteti un mail catre [EMAIL PROTECTED]
incluzind in corpul mesajului: unsubscribe tic-lobby adresa_email.
Pagina web a listei se afla la http://beta.agora.ro/agora-bin/lwgate/TIC-LOBBY/
Arhiva se afla la http://beta.agora.ro/agora-bin/lwgate/tic-lobby/archives/