Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Fractionele deel van een Float in Java
De Java- taal kan variabelen van vele verschillende numerieke types te modelleren . Ontwikkelaars kunnen floating point getallen opslaan als waarden of variabelen . De vlotter wrapper -klasse biedt ook methodes voor het verwerken van floating point waarden . Wanneer een programma een float getal , kan de ontwikkelaar de waarde van het breukdeel op eenvoudige rekenkundige bepalen . Deze berekening omvat de bepaling van de rest van de waarde na een deling . Float Variabele

Java-programma's
kunnen modelleren floating point waarden als primitief soort variabelen . De volgende voorbeeldcode geeft aan het creëren en het instantiëren van een float variabele met een waarde :

float myNumber
= 5.7f ;

Deze variabele slaat de opgegeven floating point waarde . Het programma kan uitvoeren rekenkundige berekeningen en andere numerieke verwerking met behulp van deze variabele . De variabele kan elke naam naar keuze van de programmeur , maar het wordt algemeen aanbevolen om namen die zinvol zijn binnen de applicatie context zijn kiezen .
Modulus

De rest operator in Java programmacode de restwaarde volgende indeling bepalen door een bepaald nummer . Om het fractionele deel van een waarde , zoals een float of double bepalen , kunnen programma's de rest gebruiken na deling door een, als volgt :

float fractionalPart
= myNumber % 1 ;

Deze nieuwe float variabele bevat het fractionele deel van de oorspronkelijke variabele . Het resultaat is ook een floating point type nummer , zodat de ontwikkelaar kan verder uit te voeren numerieke verwerking op indien nodig .
Float Object

Sommige Java-programma's model floating point getal waarden met de vlotter wrapper klasse . De volgende voorbeeldcode geeft aan het creëren van een float -object met behulp van de originele primitieve soort float variabele als parameter :

Float numObject = Float.valueOf ( myNumber ) ;

Als een programma heeft een floating point getal gemodelleerd op deze manier , moet het te converteren naar een primitief type om de rest operatie uit te voeren , als volgt :

float objectFraction
= numObject.floatValue ( ) % 1 ;

deze berekent de fractionele deel als een restant slaat vervolgens het resultaat in een nieuw primitief soort float variabele .
Conversie

programma
waarin floating point getallen worden vaak vertegenwoordigd moeten omrekenen en variabelen tussen soorten . Met behulp van casting , kunnen ontwikkelaars aantal waarden als volgt converteren tussen primitieve types , waaronder floating point variabelen :

dubbele Newnum
= ( dubbel ) myNumber ;

Dit zet de float waarde van een dubbele , opslaan het resultaat in een nieuw primitieve variabele . Dit komt vaak voor als een programma moet een exacte waarde voor het decimale gedeelte . De code biedt toegang tot de fractionele rest van de dubbele waarde gebruikmaking van dezelfde techniek als voor de vlotter , als volgt :

dubbele fractionDouble = Newnum % 1 ;

Deze bevat de dubbele uitvoering van de fractionele onderdeel voor de originele vlotter .

Previous: Next:
  Java Programming
·Hoe te Coördinaten Wissel naa…
·Hoe maak je een JPanel Center …
·Hoe maak je een Skew Heap in J…
·Hoe maak je een Gesigneerd App…
·Hoe de Classpath Set in Eclips…
·Het ontwikkelen van games in J…
·Hoe te Piramides in Java Draw 
·File Uitzonderingen voor Java-…
·Hoe de javax Servlet importere…
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe je alle items Inside van een keuzeli…
Hoe maak je een lijst van printers in VB…
  Programmering Articles
·De beste PHP Frames 
·Hoe kan ik Debug Visual Basic ? 
·Hoe te Getallen converteren naar woorden…
·Hoe maak je een scanner gebruiken voor m…
·Hoe je Java- projecten te creëren met X…
·Verschil tussen Cake Auth & ACL 
·Hoe te verwijderen PPV in Java 
·Hoe maak je een Dropdown maken in Visual…
·Wat zijn Gedeeltelijke Properties? 
Copyright © Computer Kennis http://www.nldit.com