Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [JAVA] Hoe kort ik een double in? (https://forum.scholieren.com/showthread.php?t=443076)

Orion 09-04-2003 21:01

[JAVA] Hoe kort ik een double in?
 
Ik ben in Java (dus geen JavaScript) een applet aan het schrijven dat de snijsnelheid van een draaibank berekent

de toepassing is eigenlijk niet zo interessant dus hier is het probleem:


ik wil in een textfield de snelheid weergeven, dit is een double

Code:

  diameter = Double.parseDouble(diameterTextField.getText());
    rpm = Integer.parseInt(rpmTextField.getText());
    speed = Math.PI * (diameter*conversionToMetric) * rpm/60;
    speedstr = String.valueOf(speed);

    cutterSpeedTextField.setText(speedstr);

het probleem is dat het getal dat hieruit komt vaak veel te lang voor het textfield is. dus..




Hoe kort ik een double in?

eXo 09-04-2003 22:41

Urm.. ik heb geen verstand van java maar uh.. er 'n string van maken en die inkorten?

Manuzhai 10-04-2003 09:13

De optie van eXo is redelijk, hoewel je dan een beetje met de afronding blijft zitten. Anders helpt het misschien de double om te zetten naar een float of een short met behulp van respectievelijk Double.shortValue() of Double.floatValue()?

Orion 10-04-2003 16:38

Allebei bedankt!

maar ik heb de opdracht al ingegeleverd en gewoon het vakje wat groter gemaakt :)


Alle tijden zijn GMT +1. Het is nu 01:05.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.