Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

atmega16 Bascom - wyświetlanie liczby zmiennoprzecinkowej zaokrąglanie

piurek10 10 Nov 2014 14:21 1095 2
  • #1
    piurek10
    Level 13  
    Więc tak potrzebuje wyświetlić liczbę w formacie x.x. I nie wiem jak to zrobić próbowałem tak iż daną liczbę mnożyłem razy dziesięć zaokrąglałem do liczby całkowitej funkcją round a następnie robiłem dzieliłem na dziesięć ale na wyświetlaczu lcd i tak pojawiało mi się kupę liczb po przecinku w formacie x.x00000001 lub podobne x.x999999991. Jak to zrobić żeby było dobrze ?
    Używam jezyk bascom.
    Kamery 3D Time of Flight - zastosowania w przemyśle. Darmowe szkolenie 16.12.2021r. g. 10.00 Zarejestruj się
  • #2
    MArSTER_1
    Level 19  
    Zainteresuj się poleceniem FUSING. Przeczytaj helpa i zobaczysz, że da się zrobić.
  • #3
    piurek10
    Level 13  
    Ok jest wszystko pięknie chodzi.
    Ale zdążyłem to zrobić innym sposobem, rozdzielałem liczbę na wiele sposobów, najpierw z pierwotnej uzyskiwałem całkowitą potem pierwotną razy 10 - odejmowałem całkowitą poprzednią i miałem wartość dziesiętną potem wyświetlałem to jako dwie liczby w środek dając przecinek.

    A tu jeszcze przetłumaczona instrukcja używania polecenia fusing jakby ktoś tu trafił przez przypadek:

    Code: basic4gl
    Log in, to see the code