## ksh and hex numbers

ksh and hex numbers
# 1
01-14-2008
ksh and hex numbers

This converted \$a to hex and stored it in y.

Can someone walk me through how this was done?

thanks
 JamesByars View Public Profile for JamesByars Find all posts by JamesByars
# 2
01-14-2008
The prefix "NNN#" in front of a number indicates the numeric base. From the ksh man page:

Quote:
Constants take the form [base#]n, where base is a decimal number
between two and thirty-six representing the arithmetic base and n is a
number in that base. If base is omitted, base 10 is used.
The typeset options are "-i" for "integer", and "-u" for "uppercase". But, since A was already typed as a hex integer, \$a was converted.

The final step removes the leading base indicator. If you echo a constant that is not base 10, the base is printed.

 gus2000 View Public Profile for gus2000 Find all posts by gus2000
# 3
01-15-2008
thanks a lot
 JamesByars View Public Profile for JamesByars Find all posts by JamesByars

## ksh : split hex number group

Hi, sry for poor english I have a group of hex number as : 4D40:4D42 I want so split this group in a list as : 4D40,4D41,4D42 i don't know how i can do this in ksh Thanks

## ksh Arithmetic syntax error while comparing decimal numbers

Hello, I am having a problem when i execute following script on RHEL 6.4. Same script works fine on another machine where I have same version of RHEL and KSH. Below is the rpm and RHEL version. ossvm12(0)> rpm -qa | grep ksh ksh-20100621-19.el6.x86_64 ossvm12(0)> cat...

## Swapping a string of numbers between higher and lower order values(HEX)

I have this below string in a variable cutString=21222222222222222122222222222222 this string is nothing but hex values depicted as below 21:22:22:22:22:22:22:22:21:22:22:22:22:22:22:22 so what i want to achieve is swap the lower order with higher order values in the...

## Convert Hex - KSH

Hello, I woild like to convert hex on KSH not BASH: I tried to use: tmp=31 printf "\x"\${tmp}"" it works on bash - Output is '1' but not on ksh. please advice on the right syntax. Thanks.

## Range of numbers in HEX using AWK

Hi , How do i found out all the number in a range ( HEX) for example Input is 15CF:15D2 Output needed 15CF 15D0 15D1 15D2 Thanks

## What is the difference between ios::hex and std::hex?

Hi, Is there really a difference between these two, std::hex and ios::hex?? I stumbled upon reading a line, "std::ios::hex is a bitmask (8 on gcc) and works with setf(). std::hex is the operator". Is this true? Thanks

## After converting the hexstr to Hex and storing the Hex in a char*

Hi All, My main intension of is to convert the Hexstring stored in a char* into hex and then prefixing it with "0x" and suffix it with ',' This has to be done for all the hexstring char* is NULL. Store the result prefixed with "0x" and suffixed with ',' in another char* and pass it to...

## How to convert hex numbers to decimal ?

Hi, please tell me how to convert hex number to decimal 000000E7 000000000002640D 0000000000025B16 and seconds to minutes, hours, days, months, years bytes to kbytes, mbytes , gbytes read the following examples while read a b do printf "%5d %5d\n" "0x\$a" "0x\$b" done < "\$FILE"...

## ksh/awk help - output missing numbers

Here is what I am trying to do: I have a list of numbers that I pulled from an awk command in a column like so: 1 3 4 7 8 I want to find which numbers in the list are missing out of a range. So let's say I want to find out from the list above which numbers are missing from the...

## Req on how to convert hex numbers to decimals

Hi, If i have an input as c1:41 c2:0x0000.00046b3e I want to make output display as c1:41 c2:224062 . Basically convert first part 0x0000 (as hex) to decimal which is 0 and convert second part 0x00046b3e (as hex) to decimal which is 289598 and as such add both parts namely...