comparison tests/farray-misc.t @ 731:cf0f18d3d41b

farray.sh: more thorough checks when numbers are octal
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 07 Oct 2024 13:26:25 +0200
parents ce29bad1fd3b
children c14c7b5b5fea
comparison
equal deleted inserted replaced
730:8f1583faf9ea 731:cf0f18d3d41b
23 $ _farr_is_decimal_number -12345678901234567890 23 $ _farr_is_decimal_number -12345678901234567890
24 $ _farr_is_decimal_number +12345678901234567890 24 $ _farr_is_decimal_number +12345678901234567890
25 25
26 Octal 26 Octal
27 27
28 $ _farr_is_decimal_number 012345678901234567890 28 $ _farr_is_decimal_number 01234567012345670
29 $ _farr_is_decimal_number -012345678901234567890 29 $ _farr_is_decimal_number -01234567012345670
30 $ _farr_is_decimal_number +12345678901234567890 30 $ _farr_is_decimal_number +01234567012345670
31
31 32
32 Invalid 33 Invalid
33 ------- 34 -------
34 35
35 $ _farr_is_decimal_number x 36 $ _farr_is_decimal_number x
45 $ _farr_is_decimal_number *12345678901234567890 46 $ _farr_is_decimal_number *12345678901234567890
46 [1] 47 [1]
47 $ _farr_is_decimal_number 0x0123456789abcdef 48 $ _farr_is_decimal_number 0x0123456789abcdef
48 [1] 49 [1]
49 $ _farr_is_decimal_number 0123456789abcdef 50 $ _farr_is_decimal_number 0123456789abcdef
51 [1]
52 $ _farr_is_decimal_number 01234567890
53 [1]
54 $ _farr_is_decimal_number -01234567890
55 [1]
56 $ _farr_is_decimal_number +01234567890
50 [1] 57 [1]
51 58
52 59
53 Index Checks 60 Index Checks
54 ============ 61 ============