Are you sure about that? Try x=999999999999999999.

Best,

Tamas

On Wed, Oct 28 2015, Paul Analyst <[email protected]> wrote:

> Very smart, thx
> Paul
> W dniu 2015-10-26 o 23:18, David Epstein pisze:
>>
>> A one-liner, with type conversion to get an integer back:
>>
>> *convert(Int64,floor(x/10^(floor(log10(x)))))*
>>
>>
>> On Saturday, October 24, 2015 at 11:40:03 AM UTC-4, Michele Zaffalon 
>> wrote:
>>
>>     There is also the builtin
>>     http://docs.julialang.org/en/latest/stdlib/numbers/#Base.digits
>>     <http://docs.julialang.org/en/latest/stdlib/numbers/#Base.digits>
>>
>>     On Sat, Oct 24, 2015 at 3:51 PM, Tamas Papp <[email protected]
>>     <javascript:>> wrote:
>>
>>         A trivial (but not necessarily the fastest) solution is
>>
>>         function firstdigit(i,base=10)
>>             while (i >= base)
>>                 i = div(i,base)
>>             end
>>             i
>>         end
>>
>>         Best,
>>
>>         Tamas
>>
>>         On Sat, Oct 24 2015, paul analyst <[email protected]
>>         <javascript:>> wrote:
>>
>>         > How to get first number from Int64
>>         >
>>         > julia> lista[3]
>>         > 464
>>         >
>>         > julia> eltype(lista[3])
>>         > Int64
>>         >
>>         > julia> length(lista[3])
>>         > 1
>>         >
>>         > julia> lista[3][]
>>         > 464
>>         >
>>         > julia> lista[3][1]
>>         >
>>         > I need the first "4"
>>         > Paul
>>
>>

Reply via email to