Vlákno názorů ke zprávičce Rovnice v Open XML mohou být nebezpečné od miro - Počínaje trigonometrickými funkcemi, které nespecifikují jednotky - to...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 12. 7. 2007 8:35

    miro (neregistrovaný)
    Počínaje trigonometrickými funkcemi, které nespecifikují jednotky - to je IMHO korektní, pokud se dobře pamatuju, tyto funkce žádnou jednotku nemají. Jednotka není specifikována u argumentů těchto funkcí - Well, what if you fail to state whether their arguments are angle expressed as radians or degrees?
  • 12. 7. 2007 8:59

    anonymní
    Mozna jde o to, ze specifikace neobsahuje zminku, ze uhly jsou zadavany cislem, ktere reprezentuje radiany.

    Co ja vim, tak v Excelu i Calcu se zadavaji do funkci pouze cisla a je nutne v dokumentaci zminit, zda je toto cislo reprezentovano jako radian nebo jako supen.

    Potom by se taky mohlo stat, ze nekdo naimplementuje OOXML a od urcity verze mu jeho program prestane fungovat, ikdyz v M$ vsechno pobezi spravne. A bude to jenom diky tomu, ze si M$ rekne, ze od ted to cislo nebude v radianech, ale ve stupnich.

    Pokud to v tej dokumentaci neni, tak je to elementarni nedostatek nejakyho studentika zacinajiciho VS a dokumentujiciho svuj programek, ale nemelo by to vzejit od profesionalni firmy, ktera chce tu dokumentaci zaradit mezi mezinarodni standardy.
  • 12. 7. 2007 9:56

    miro (neregistrovaný)
    Mozna jde o to, ze specifikace neobsahuje zminku, ze uhly jsou zadavany cislem, ktere reprezentuje radiany. Ale já to tak myslel, funkce, aby mohla něco počítat, potřebuje (zpravidla) argument. U trigonometrické funkce je tím argumentem velikost úhlu. Jednotka, ve které má být velikost úhlu zadána, samozřejmě musí být určena. Ale ve zprávičce je uvedeno Počínaje trigonometrickými funkcemi, které nespecifikují jednotky, zatímco ve zdroji je uvedeno Well, what if you fail to state whether their arguments are angle expressed as radians or degrees?.