public class DoubleToString
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static char[] |
DOT_ZERO |
static char[] |
DOUBLE_ZERO |
static char[] |
DOUBLE_ZERO0 |
static char[] |
DOUBLE_ZERO2 |
static char[] |
INFINITY
Character array representing number infinity
|
static char[] |
NaN
Character array representing Not-A-Number
|
static char[] |
NEGATIVE_INFINITY |
static char[] |
POSITIVE_INFINITY |
static char[][] |
ZEROS
Ordered vectors of zeros
|
Constructor and Description |
---|
DoubleToString() |
Modifier and Type | Method and Description |
---|---|
static void |
append(java.lang.StringBuffer s,
double d)
I think this is one of the two main methods in this
class.
|
static void |
append(java.lang.StringBuffer s,
int i)
I think this is one of the two main methods in this
class.
|
static void |
appendAsDouble(java.lang.StringBuffer s,
long l,
long l_mag,
int d_magnitude,
int numFractDigits,
char decimalPoint,
char thousandsSeparator,
int numDigitsSeparated,
char negativePrefix,
char negativeSuffix)
One again, I'm not sure how to use this method, Craig was the original
author.
|
static void |
appendFormatted(java.lang.StringBuffer s,
double d,
int numFractDigits,
char decimalPoint,
char thousandsSeparator,
int numDigitsSeparated,
char negativePrefix,
char negativeSuffix)
I'm not sure how this works or what it does since Craig originally
build this class.
|
static long |
getNthDigit(long l,
int n) |
static void |
main(java.lang.String[] args) |
static void |
main1(java.lang.String[] args) |
public static final char[] INFINITY
public static final char[] NaN
public static final char[][] ZEROS
public static final char[] NEGATIVE_INFINITY
public static final char[] POSITIVE_INFINITY
public static final char[] DOUBLE_ZERO
public static final char[] DOUBLE_ZERO2
public static final char[] DOUBLE_ZERO0
public static final char[] DOT_ZERO
public static void appendFormatted(java.lang.StringBuffer s, double d, int numFractDigits, char decimalPoint, char thousandsSeparator, int numDigitsSeparated, char negativePrefix, char negativeSuffix)
s
- d
- numFractDigits
- decimalPoint
- thousandsSeparator
- numDigitsSeparated
- negativePrefix
- negativeSuffix
- public static void appendAsDouble(java.lang.StringBuffer s, long l, long l_mag, int d_magnitude, int numFractDigits, char decimalPoint, char thousandsSeparator, int numDigitsSeparated, char negativePrefix, char negativeSuffix)
s
- l
- l_mag
- d_magnitude
- numFractDigits
- decimalPoint
- thousandsSeparator
- numDigitsSeparated
- negativePrefix
- negativeSuffix
- public static long getNthDigit(long l, int n)
public static void main(java.lang.String[] args)
public static void main1(java.lang.String[] args)
public static void append(java.lang.StringBuffer s, double d)
StringBuffer
object using optimized float-to-character representation
algorithms.s
- string bufferd
- a double-valued number being appended to the stringpublic static void append(java.lang.StringBuffer s, int i)
StringBuffer
object using optimized float-to-character representation
algorithms.s
- string bufferi
- a double-valued number being appended to the string