Mam problemy z formatowaniem ułamków dziesiętnych podwójnej. Jeśli mam podwójną wartość, np. 4.0, jak sformatować ułamki dziesiętne, aby zamiast tego było 4,00?
Czy istnieje program formatujący ekran, który wyprowadza liczby dziesiętne jako te reprezentacje ciągów w języku C # bez wykonywania żadnego zaokrąglania? // decimal -> string 20 -> 20 20.00 -> 20 20.5 -> 20.5 20.5000 -> 20.5 20.125 -> 20.125 20.12500 -> 20.125 0.000 -> 0 {0. #} zaokrągli, a …
Znalazłem przykład, który ogranicza liczbę do 2 miejsc po przecinku ORAZ zamienia tę liczbę na kwotę waluty - np. 2,55 GBP. {{ number | currency : 'GBP' : true : '1.2-2'}} Czy istnieje prosta rura, która robi to samo bez stosowania waluty?
Więc mam podwójny zestaw równy 1234, chcę przesunąć miejsce dziesiętne, aby uzyskać 12,34 Aby to zrobić, mnożę 0,1 do 1234 dwa razy, trochę w ten sposób double x = 1234; for(int i=1;i<=2;i++) { x = x*.1; } System.out.println(x); Spowoduje to wydrukowanie wyniku „12.340000000000002” Czy istnieje sposób, bez prostego formatowania go …
Widziałem, że niektóre przeglądarki lokalizują input type="number"zapis liczb. Tak więc teraz, w polach, w których moja aplikacja wyświetla współrzędne długości i szerokości geograficznej, otrzymuję informacje takie jak „51 983”, gdzie powinno być „51,982559”. Moje obejście polega na użyciu input type="text"zamiast tego, ale chciałbym użyć wprowadzania liczb z prawidłowym wyświetlaniem miejsc …
Zastanawiam się, czy istnieje zwięzły i dokładny sposób wyciągnięcia liczby miejsc dziesiętnych z wartości dziesiętnej (jako liczby całkowitej), której można bezpiecznie używać w różnych kulturach? Na przykład: 19,0 powinno zwrócić 1, 27,5999 powinno zwrócić 4, 19,12 powinno zwrócić 2 itd. Napisałem zapytanie, które podzieliło ciąg na okres, aby znaleźć miejsca …
Jaki jest najlepszy sposób na zwrócenie części całkowitej liczby ułamka dziesiętnego (w języku C #)? (To musi zadziałać dla bardzo dużych liczb, które mogą nie pasować do int). GetIntPart(343564564.4342) >> 343564564 GetIntPart(-323489.32) >> -323489 GetIntPart(324) >> 324 Celem tego jest: wstawiam do pola dziesiętnego (30,4) w bazie danych i chcę …
Mam kolumnę DECIMAL(9,6)tj. Obsługuje wartości takie jak 999,123456. Ale kiedy wstawię dane, takie jak 123,4567, staje się 123,456700 Jak usunąć te zera?
Muszę obliczyć różnicę w godzinach (typ dziesiętny) między dwiema datami w SQL Server 2008. Nie mogłem znaleźć żadnej użytecznej techniki konwersji daty i godziny na liczbę dziesiętną za pomocą opcji „CONVERT” w witrynie MSDN. Czy ktoś może mi w tym pomóc? AKTUALIZACJA: Aby było jasne, potrzebuję również części ułamkowej (czyli …
Próbowałem użyć wartości dziesiętnych jako parametrów atrybutu pola, ale pojawia się błąd kompilatora. Znalazłem ten link do posta na blogu, który mówi, że nie można było wtedy używać w .NET, czy ktoś wie, dlaczego wybrał to lub jak mogę używać paramatów dziesiętnych?
Buduję ten interfejs API, a baza danych będzie przechowywać wartości reprezentujące jedną z następujących czynności: odsetek średni oceniać Naprawdę nie mam pojęcia, jak przedstawić coś w przedziale od 0 do 100% liczbowo. Tak być powinno 0,00 - 1,00 0,00 - 100,00 każda inna alternatywa, której nie znam Czy jest na …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.