How to vonvet Char to Float64, what wrong ?

228 views
Skip to first unread message

program...@gmail.com

unread,
Nov 25, 2016, 3:35:21 AM11/25/16
to julia-users
How to convert Char to Float? What wrong ?

julia> eltype(sort(unique(dane[:,4]))[3])
Char

julia> (sort(unique(dane[:,4]))[3])
"-.097"

julia> convert(Float64(sort(unique(dane[:,4]))[3]))
ERROR: MethodError: `convert` has no method matching convert(::Type{Float64}, ::UTF8String)
This may have arisen from a call to the constructor Float64(...),
since type constructors fall back to convert methods.
Closest candidates are:
call{T}(::Type{T}, ::Any)
convert(::Type{Float64}, ::Int8)
convert(::Type{Float64}, ::Int16)
...
in call at essentials.jl:56

paul

Message has been deleted
Message has been deleted

Milan Bouchet-Valat

unread,
Nov 25, 2016, 8:48:49 AM11/25/16
to julia...@googlegroups.com
Le vendredi 25 novembre 2016 à 00:35 -0800, program...@gmail.com a
écrit :
> How to convert Char  to Float? What wrong ?
Use parse(Float64, string(x)), with x the Char.


Regards

Yichao Yu

unread,
Nov 25, 2016, 10:13:51 AM11/25/16
to Julia Users
On Fri, Nov 25, 2016 at 8:48 AM, Milan Bouchet-Valat <nali...@club.fr> wrote:
> Le vendredi 25 novembre 2016 à 00:35 -0800, program...@gmail.com a
> écrit :
>> How to convert Char to Float? What wrong ?
> Use parse(Float64, string(x)), with x the Char.
>

He actually has a string and not a char so no need for the string part.

Also, please stop posting on this list and move to
https://discourse.julialang.org/

Waldir Pimenta

unread,
Nov 25, 2016, 11:47:07 AM11/25/16
to julia-users
On Friday, November 25, 2016 at 3:13:51 PM UTC, Yichao Yu wrote:
>
> Also, please stop posting on this list and move to
> https://discourse.julialang.org/
>

Wasn't this list locked for new posts? Maybe there's something wrong with the configuration.

Waldir Pimenta

unread,
Nov 25, 2016, 11:47:27 AM11/25/16
to julia-users

Sorry, I meant new threads.

Stefan Karpinski

unread,
Nov 25, 2016, 1:19:19 PM11/25/16
to Julia Users
It was set correctly but for some reason didn't work even though the same change worked correctly on julia-dev. The Google Groups admin tools are a train wreck of brokenness and confusion – one of the many reasons we're moving away. I had to go through and manually set everyone's posting permissions, so hopefully now people can't post. Admins and managers will still occasionally use this list for announcements since we probably won't get most people to join Discourse immediately.
Reply all
Reply to author
Forward
0 new messages