Re: String to Decimal Conversion

2009-11-22 Thread Richard Newman
> Awesome Kevin. That solution is sexy. I don't even need the java > library anymore. Note, however, that this can return (or do!) near anything, because it accepts any Clojure syntax. user=> (read-string "\"foo\"") "foo" ; a string user=> (read-string "(1.1)") (1.1) ; a list containing a fl

Re: String to Decimal Conversion

2009-11-22 Thread Don
Awesome Kevin. That solution is sexy. I don't even need the java library anymore. On Nov 22, 5:02 pm, Kevin Downey wrote: > user=> (read-string "1.1") > 1.1 > user=> > > > > > > On Sun, Nov 22, 2009 at 4:48 PM, Don wrote: > > Thanks a bunch Richard. > > > On Nov 22, 4:47 pm, Richard Newman wr

Re: String to Decimal Conversion

2009-11-22 Thread Don
Awesome Kevin. That solution is sexy. I don't even need the libraries anymore. On Nov 22, 5:02 pm, Kevin Downey wrote: > user=> (read-string "1.1") > 1.1 > user=> > > > > > > On Sun, Nov 22, 2009 at 4:48 PM, Don wrote: > > Thanks a bunch Richard. > > > On Nov 22, 4:47 pm, Richard Newman wrote

Re: String to Decimal Conversion

2009-11-22 Thread Kevin Downey
user=> (read-string "1.1") 1.1 user=> On Sun, Nov 22, 2009 at 4:48 PM, Don wrote: > Thanks a bunch Richard. > > On Nov 22, 4:47 pm, Richard Newman wrote: >> > I am having a problem converting a string to decimal.  I want to >> > convert "1.0" to decimal 1.0. >> >> For a double (not decimal): >>

Re: String to Decimal Conversion

2009-11-22 Thread Don
Thanks a bunch Richard. On Nov 22, 4:47 pm, Richard Newman wrote: > > I am having a problem converting a string to decimal.  I want to > > convert "1.0" to decimal 1.0. > > For a double (not decimal): > >         (Double/parseDouble "1.1") >         => >         1.1 > > for a decimal: > >        

Re: String to Decimal Conversion

2009-11-22 Thread Richard Newman
> I am having a problem converting a string to decimal. I want to > convert "1.0" to decimal 1.0. For a double (not decimal): (Double/parseDouble "1.1") => 1.1 for a decimal: (BigDecimal. "1.1") 1.1M Note that Clojure has reader support for BigDecimal (

Re: String to Decimal Conversion

2009-11-22 Thread Don
Yes you are right. Hence the error message I posted. But it was the only idea that came to mind. I'm new to clojure and not a java programmer. On Nov 22, 4:20 pm, Kevin Downey wrote: > 1.1 is not representable as an Integer(Java class, or primitive int) > and is not an integer (mathematical se

Re: String to Decimal Conversion

2009-11-22 Thread Kevin Downey
1.1 is not representable as an Integer(Java class, or primitive int) and is not an integer (mathematical sense) so expecting to be representable as one, is kind of... odd. On Sun, Nov 22, 2009 at 4:14 PM, Don wrote: > I am having a problem converting a string to decimal.  I want to > convert "1.0

String to Decimal Conversion

2009-11-22 Thread Don
I am having a problem converting a string to decimal. I want to convert "1.0" to decimal 1.0. I have tried the java.lang.Integer class use=> (Integer/parseInt "1.1") java.lang.NumberFormatException: For input string: "1.1" (NO_SOURCE_FILE:0) But it won't give. It does however work when I run i