Strona 1 z 1

Obcinanie liczb (zaokrąglanie)

: 10 sty 2008 22:48
autor: REBE
Potrzebuje wartość (jaka jest w pętli) 40,000000 doprowadzic do postaci 40 (bez przecinka, interesuje mnie gole 40). Jak tego dokonać??

Re: Obcinanie liczb (zaokrąglanie)

: 10 sty 2008 23:02
autor: bartus
wystarczy czasem grzebnac tu i tam i sie znajdzie,

ew

na palecie numeric jest masa funkcji zaokraglajacych - te z trojkącikami

Obcinanie liczb (zaokrąglanie)

: 11 sty 2008 05:30
autor: bogdani
Witam

Można również we właściwościach kontrolki ustawić ile liczb po przecinku ma być wyświetlanych.

bogdani

Re: Obcinanie liczb (zaokrąglanie)

: 11 sty 2008 09:03
autor: REBE
Nie zrozumieliśmy się, nie chodzi mi o typowe zaokrąglanie. Jak zaokrągle to dalej mam w pętli liczbe postaci 10,0000 lub 23,000 a ja z niej chce miec tylko samo 23 bez przecinka i zer do dalszej analizy?

Obcinanie liczb (zaokrąglanie)

: 11 sty 2008 09:24
autor: bogdani
Jakiego formatu danych używasz Integer ?
Proszę uzupełnić w profilu wersję LabVIEW, którą używasz.
Może pokaż kod, żebyśmy ciebie lepiej zrozumieli.
Zauważ również, że kolega bartus pokazał funkcje konwersji liczb między różnymi formatami. Przez konwersję na Integer, będziesz miał liczbę całkowitą.
bogdani

Re: Obcinanie liczb (zaokrąglanie)

: 11 sty 2008 09:54
autor: REBE
Opisze problem inaczej, bo przejscie bartusa nie zadziala. Mam pętle gdzie wykonują sie obliczenia i co jakiś czas potrzebuje liczby wynikowej jako składowej do nazwy pliku a postać 40,000 nie może nią być, musi być 40 (przecinek jest znakiem nie dopuszczalnym, a pozostałe cyfry za nim są nie istotne) lub jakaś inna która się w niej wygeneruje. Może wcześniej nie opisałem zbyt dokładnie problemu, ale jestem początkujący.

Re: Obcinanie liczb (zaokrąglanie)

: 11 sty 2008 11:24
autor: jogurt_owocowy
Któreś z tych rozwiązań powinno Ci pomóc:
[img]http://labview.pl/uploads/veir/round%20number.gif[/img]
Górne to zamiana liczby na string dziesiętny (a więc bez części ułamkowych); dolne to przekonwertowanie liczby zmiennoprzecinkowej na liczbę całkowitą poprzez obcięcie części ułamkowej.
Pozdrawiam ]

Re: Obcinanie liczb (zaokrąglanie)

: 11 sty 2008 12:10
autor: REBE
1 sposób rozwiązał problem. Dzięki