Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je desatinný String ?

Počítačové programy a webové stránky skripty môžete ukladať dátové hodnoty rôznych typov . Kód aplikácie často ukladá dátové hodnoty ako premenné , ktoré môžu modelovať textové reťazce , rôzne typy čísla a ďalšie . Keď sa program ukladá a zobrazuje desatinné číslo hodnotu , môže byť nutné predstavovať toto číslo vo viac ako jednej forme . Počet hodnoty sú často prevedené do az reťazca pri správe interakciu užívateľa s aplikáciou . Desatinné reťazec je číslo obsiahnuté v typu string premennej alebo hodnoty . Typy

väčšine programovacích jazykov možno modelovať rôzne typy čísla , vrátane čísel , dvojitou presnosťou a plávajúcou desatinnou čiarkou . V silnými jazykoch ako je Java , programovací kód musí byť uvedený typ , keď sa vyhlási za hodnotu , ale v slabo typizovanej jazyky , ako je PHP a JavaScriptu , to nie je nutné . Nasledujúci kód vzorky demonštruje vytvorenie desatinné premenné v Jave , modelovanie ako dvojaký typ presnosť :

double myDec = 5,5 ;

PHP , nasledujúci kód vykonáva rovnaký proces :

$ my_dec = 5,5 ;
Zobraziť

Mnoho programovacích skripty pomocou číselných typov interne pre vykonávanie spracovanie údajov , ako sú výpočty . Avšak , typy textový reťazec sú často používané pri zobrazovaní desatinnú čiarku a ďalšie čísla v používateľskom rozhraní . Ak chcete jednoducho zobraziť desatinné číslo ako reťazec , väčšina jazykov umožňujú programátorom zřetězit číslo , ako v nasledujúcom príklade PHP : ..

Echo "

" $ my_dec " < /p > " ; celým

v závislosti na tom, ako je uložené číslo , môže rozhodnúť , že programátor previesť pomocou metódy triedy , ako v nasledujúcom príklade : Java celým

Double MyNumber = Double.valueOf ( 5.5 ) , String numberString = myNumber.toString ( ) ; .

Tento kód uloží desatinné číslo hodnotu pomocou Double triedy obálky , vráti reťazec reprezentácie to pomocou metódy triedy


konverzie

Niekedy sa program dostane externých dát vo formáte reťazca . To sa často stáva , keď je program , import dát z externého zdroja , napríklad textu alebo súboru XML , alebo je zachytávanie vstup zadali do užívateľského rozhrania textových polí . Ak vstup obsahuje čísla a program potrebuje prístup k číselnej hodnoty spojené , môže kód previesť reťazca na číselné údaje . Nasledujúci ukážkový kód v jazyku Java demonštruje túto techniku ​​:

double convertedNumber = Double.parseDouble ( numberString ) ;

Tento kód má parameter reťazec a pokúša sa analyzovať to ako dvojité hodnotu primitívneho typu < . br >
možnosti

Programátori majú možnosti pri zobrazovaní desatinné hodnoty . Napríklad , ak používateľ rozhranie môže ubytovať iba určitý počet znakov , programátor môže chcieť formátovať desiatkovej hodnoty na displeji tak , aby vyhovovali to . Nasledujúci ukážkový kód v jazyku Java ukazuje použitie metódy format string :

String formattedNumber = String.Format ( " Tu je číslo : % .1 f " , 5.5 ) ;

Tým sa vytvorí nasledujúce string hodnota :

Tu je číslo : 5.5

kódex stanovuje , že počet by mal byť zobrazený ako hodnota s plávajúcou čiarkou s jednou číslicou za desatinnou čiarkou
< . br >

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené