Sponsored Content
Homework and Emergencies Homework & Coursework Questions Splitting a numbers binary representation for a double. Post 302664965 by robin_simple on Sunday 1st of July 2012 05:59:58 PM
Old 07-01-2012
The long long int knowledge seems like it will be very helpful along with the unsigned math you showed. The strtoll() I am sure is helpful, I am just not too sure yet what to do with it. Thanks.
 

8 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Using binary representation of IEEE 754

Hi! What is the way to get the binary representation of a IEEE 754 (like 0001110110001111010101100111001011100100101010111101) without using perl. Bash for example, would be fine. I need to put that representation in a string for some operation and then to put that string back in a float. ... (3 Replies)
Discussion started by: Zephyr
3 Replies

2. Programming

Internal representation of double

I came across a puzzle which I can not explain. The setup is SCO OpenServer 5.7 (32 bit OS) and native SCO compiler. double is 8 bytes long on this system. I am able to populate the double variable with two different sets of values that produces the same double value, please see below: #include... (7 Replies)
Discussion started by: migurus
7 Replies

3. Shell Programming and Scripting

Splitting file based on line numbers

Hello friends, Is there any way to split file from n to n+6 into 1 file and (n+7) to (n+16) into other file etc. f.e I have source pipe delimated file with 20 lines and i need to split 1-6 in file1 and 7-16 in file2 and 17-20 in file 3 I need to split into fixed number of file like 4 files... (2 Replies)
Discussion started by: Rizzu155
2 Replies

4. Shell Programming and Scripting

Put double quotes around numbers

Hi, consider a file which has data such as "random text",912345,"54","finish" "random text",9991236745,"9954","finish" I want to replace the numbers that don't have double quotes around them with ones that do; so the output should be "random text","912345","54","finish" "random... (4 Replies)
Discussion started by: Storms
4 Replies

5. Shell Programming and Scripting

Splitting a file based on positive and negative numbers

Dear All, I have to split a tab delimited file in two files based on the presence of a positive or negative in column number 9 , for example file: A 1 5 erg + 6766 0.9889 0.9817 9.01882 erg inside upstream B 1 8 erg2 + 6766 0.9889 0.9817 -9.22 erg2 inside... (3 Replies)
Discussion started by: paolo.kunder
3 Replies

6. Shell Programming and Scripting

Convert binary file to csv and then back to the binary format

Hello *nix specialists, Im working for a non profit organisation in Germany to transport DSL over WLAN to people in areas without no DSL. We are using Linksys WRT 54 router with DD-WRT firmware There are at the moment over 180 router running but we have to change some settings next time. So my... (7 Replies)
Discussion started by: digidax
7 Replies

7. Programming

How bit representation of a number can be done in c?

I have an assignment in which a character is the input of which some bits(from a position to certain position) are to be inverted (1's complement) and then the resultant character is to be returned....for example unsigned char x = J from p = 3 to offset n = 5 01001010 inverted to... (1 Reply)
Discussion started by: ezee
1 Replies

8. UNIX for Beginners Questions & Answers

Splitting a file based on negative and positive numbers

I have a file that is pipe delimited and in Column F they have number values, both positive and negative. I need to take the one file I am starting with and split it into two separate files based on negative and positive numbers. What is the command to do so? And then I need to also transfer... (4 Replies)
Discussion started by: cckaiser15
4 Replies
WCSTOL(3)						   BSD Library Functions Manual 						 WCSTOL(3)

NAME
wcstol, wcstoul, wcstoll, wcstoull, wcstoimax, wcstoumax -- convert a wide-character string value to a long, unsigned long, long long, unsigned long long, intmax_t or uintmax_t integer LIBRARY
Standard C Library (libc, -lc) SYNOPSIS
#include <wchar.h> long wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); unsigned long wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); long long wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); unsigned long long wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); #include <inttypes.h> intmax_t wcstoimax(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); uintmax_t wcstoumax(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base); DESCRIPTION
The wcstol(), wcstoul(), wcstoll(), wcstoull(), wcstoimax() and wcstoumax() functions are wide-character versions of the strtol(), strtoul(), strtoll(), strtoull(), strtoimax() and strtoumax() functions, respectively. Refer to their manual pages (for example strtol(3)) for details. SEE ALSO
strtol(3), strtoul(3) STANDARDS
The wcstol(), wcstoul(), wcstoll(), wcstoull(), wcstoimax() and wcstoumax() functions conform to ISO/IEC 9899:1999 (``ISO C99''). BSD
September 7, 2002 BSD
All times are GMT -4. The time now is 02:35 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy