Logarytm w Bascomie

On Behalf Of Kuba

Stała, to stała. Koniec. Kropka. Zmienna nie musi zmieniać swej wartości w trakcie działania programu. Kropka. Przed użyciem zmiennej(jako stałej) zawsze można uprzednio zadeklarować jej wartość w oparciu o jakąś stałą. Kropka.

Wygląda na to, że masz BASCOM zainstalowany w kompie. Co za problem, prześledzić na symulatorze jaki otrzyma się wynik? W ostateczności zawsze można się zwrócić bezpośrednio do Mark'a, lub na ogólno dostępne forum baskom'a. A dlaczego nie pasują Ci zaimplementowane funkcja: Action Returns the natural logarithm of a single variable. Syntax Target = Log(source) Remarks Target The single that is assigned with the LOG() of single target. Source The source single to get the LOG of. ?

pzdr Artur

Reply to
ziel
Loading thread data ...

On Behalf Of Kuba

A tak dokładniej to co nie działa? Bo mnie _mniej_więcej pokrywa się z Excelem.

pzdr Artur

Reply to
ziel

On Behalf Of Kuba

Nie zwraca błędów. Liczy normalnie. A jaki procek zadeklarowałeś?

pzdr Artur

Reply to
ziel
Reply to
Marek Dzwonnik

On Behalf Of Marek Dzwonnik

Ałał. :-( Faktycznie na '51 nie ma LOG. Nie pozostaje nic innego, jak na piechotę liczyć, albo ... AT90S2313? ;-)

pzdr Artur

Reply to
ziel
Reply to
Piotr Wyderski

Akurat logarytm, szczegolnie na tak szerokim zakresie [0.001-1.000] jest bardzo wredna funkcja do interpolacji wielomianowej.

Tu moze byc ciekawe stablicowanie wartosci dla poszczegolnych bitow, albo skorzystanie ze szczegolow implementacji zmiennoprzecinkowej - cecha jest praktycznie logarytmem, a mantysa liczby jest juz w zakresie 1..2 [czy 0.5..1.0]

J.

Reply to
J.F.

A zmiesci sie ? Bilblioteka metermatyczna chyba troche miejsca zajmuje ..

J.

Reply to
J.F.

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.