Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Kategoria: Kamery IP / Alarmy / Automatyka Bram
Montersi
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

c# - skrócenie długości double

sakuwbarakushow 01 Sty 2017 21:45 375 4
  • #1 01 Sty 2017 21:45
    sakuwbarakushow
    Warunkowo odblokowany

    Da się jakoś fajnie skrócić double ? Nie używam math.round() bo mi i tak nie łapie wyniku a nie wiem jak miałbym to zrobić...

    próbowałem takiego sposobu:

    Kod: csharp
    Zaloguj się, aby zobaczyć kod


    Niestety nie działa. Zależy mi na tym aby wyświetlić 4 znaki po przecinku i liczbę przed przecinkiem. W tej chwili dostaję tylko sam napis a cyfry nie.

    Jezeli chodzi o obliczenie wartości zmiennych to wygląda to tak:

    Kod: csharp
    Zaloguj się, aby zobaczyć kod

  • #2 02 Sty 2017 10:16
    kornik280
    Poziom 16  

    Pomnóż liczbe np. razy 100 potem zrzutuj na int i potem znowu podziel przez 100

  • #3 02 Sty 2017 10:22
    sakuwbarakushow
    Warunkowo odblokowany

    to może inaczej - mając to jak obliczam wartość - da się tam zastosować: Math.Round() ? Jak ja próbowałem to mi nie wyszło.

  • Pomocny post
    #4 02 Sty 2017 22:27
    ToTamir
    Poziom 8  

    .ToString("F4") powinno zadziałać
    Poszukaj "C# number format"

  • #5 02 Sty 2017 22:31
    sakuwbarakushow
    Warunkowo odblokowany

    Dokładnie użyłem F3, dzięki - ale to był pomysł kogoś innego z forum :)

 Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME