public final class EngineeringFormatter extends Object
Copyright (c) 2015-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License.
Modifier and Type | Method and Description |
---|---|
static String |
convertToEngineering(String in)
Make the exponent of a floating point value a multiple of 3.
|
static String |
format(double val)
Format a double in Engineering format using
DEFAULTSIZE room. |
static String |
format(double val,
int room)
Format a double in Engineering format.
|
static String |
padd(String in,
int width)
Extend a String with spaces, or trim it to reach a specified length.
|
static void |
setUpperCaseFormat(boolean upper)
Switch to/from upper case E for exponent indicator.
|
public static void setUpperCaseFormat(boolean upper)
upper
- boolean; if true; an upper case E will be used; if false; a lower case e will be usedpublic static String format(double val)
DEFAULTSIZE
room.val
- double; the value to formatpublic static String format(double val, int room)
val
- double; the value to formatroom
- int; the width in characters of the result (minimum value is 10; values below this limit will be treated as
10)public static String convertToEngineering(String in)
in
- String; String representation of a floating point valueCopyright © 2015–2019 Delft University of Technology. All rights reserved.