10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
data.now:
blah1,dah,blaha,sweet,games.log,5297484456,nagios-toin,529748456,on__host=93 SERVICE__ALERT_=51 Warning___The__results__of__service=16 Warning___on__host=92 Auto_save__of__retention__data__completed=1 Warning___Return=68 PASSIVE__SERVICE__CHECK_=53 ,1026--1313,1... (12 Replies)
Discussion started by: SkySmart
12 Replies
2. OS X (Apple)
Hi guys...
Macbook Pro, 13", circa August 2012, OSX 10.7.5, default bash terminal.
I require the capability to convert +32767 to -32768 into signed hex words...
The example piece code below works perfectly except...
#/bin/bash
# sign.sh
# Unsign to sign...
while true
do
# I have used... (2 Replies)
Discussion started by: wisecracker
2 Replies
3. UNIX for Dummies Questions & Answers
Hi experts, I've been struggling to format a large genetic dataset. It's complicated to explain so I'll simply post example input/output
$cat input.txt
ID GENE pos start end
blah1 coolgene 1 3 5
blah2 coolgene 1 4 6
blah3 coolgene 1 4 ... (4 Replies)
Discussion started by: torchij
4 Replies
4. Programming
when a date type is considered signed and unsigned is that simple referring to - for signed and positive numbers for unsigned? Further if that is the case would mutiplying and dividing ect where 2 signed numbers, like (-2)*(-2) = 4 result in a unsigned. (3 Replies)
Discussion started by: Fingerz
3 Replies
5. Programming
Hi guys, I want to add a list of SIGNED numbers... but I don't know how to tell the computer to ADD THEM as signed, let me explain further:
when adding 200 + (-100) , it becomes 100, but in asm the computer always add them as unsigned, so I always get the 300. Do I have to add them in a... (4 Replies)
Discussion started by: lamachejo
4 Replies
6. Programming
My question is simple: When should I use a long, int, char, unsigned/signed variables??
When I declare a variable "unsigned;" what did I do it???
Why would I delcare an integer "long" or "short" ( unsigned or signed)??
Any examples of when things like "unsigned", "long", "short" etc...... (6 Replies)
Discussion started by: cpp_beginner
6 Replies
7. UNIX for Advanced & Expert Users
Hey folks,
not sure whether this or the security board is the right forum. If I failed, please move :)
So here's the problem:
I need to build a Linux environment in which only "signed" processes are allowed to run. When I say signed I don't mean a VeriSign signature like you know it from... (5 Replies)
Discussion started by: disaster
5 Replies
8. Shell Programming and Scripting
echo "0.1 2.0 0.4 2.0 4.3 1.0 6.0 9.0" | awk 'BEGIN {total=0} {total += $1} END {print total}'
I want to add the above output from the echo command, but i can't figure this out. The output above always spits out inaccurate numbers.
can someone please provide me with a one liner similar to... (4 Replies)
Discussion started by: SkySmart
4 Replies
9. Programming
hi,
Please help me with the following code to get the difference in values.
struct a{
int b1;
int c1;
char d1;
}
main()
{
unsigned int b=10;
unsigned int c;
c = b - (unsigned int )sizeof(a);
printf("%d",c);
}
Here c returns some junk value. How can i get the... (2 Replies)
Discussion started by: naan
2 Replies
10. Programming
How can I store and/or print() a number that is larger than 4 294 967 295 in C? is int64_t or u_int64_t what I need ? if, so how can I printf it to stdout? (2 Replies)
Discussion started by: nimnod
2 Replies
PROP_NUMBER(3) BSD Library Functions Manual PROP_NUMBER(3)
NAME
prop_number, prop_number_create_integer, prop_number_create_unsigned_integer, prop_number_copy, prop_number_size, prop_number_unsigned,
prop_number_integer_value, prop_number_unsigned_integer_value, prop_number_equals, prop_number_equals_integer,
prop_number_equals_unsigned_integer -- numeric value property object
LIBRARY
Property Container Object Library (libprop, -lprop)
SYNOPSIS
#include <prop/proplib.h>
prop_number_t
prop_number_create_integer(int64_t val);
prop_number_t
prop_number_create_unsigned_integer(uint64_t val);
prop_number_t
prop_number_copy(prop_number_t number);
int
prop_number_size(prop_number_t number);
bool
prop_number_unsigned(prop_number_t number);
int64_t
prop_number_integer_value(prop_number_t number);
uint64_t
prop_number_unsigned_integer_value(prop_number_t number);
bool
prop_number_equals(prop_number_t num1, prop_number_t num2);
bool
prop_number_equals_integer(prop_number_t number, int64_t val);
bool
prop_number_equals_unsigned_integer(prop_number_t number, uint64_t val);
DESCRIPTION
The prop_number family of functions operate on a numeric value property object type. Values are either signed or unsigned, and promoted to a
64-bit type (int64_t or uint64_t, respectively).
It is possible to compare number objects that differ in sign. Such comparisons first test to see if each object is within the valid number
range of the other:
o Signed numbers that are greater than or equal to 0 can be compared to unsigned numbers.
o Unsigned numbers that are less than or equal to the largest signed 64-bit value (INT64_MAX) can be compared to signed numbers.
Number objects have a different externalized representation depending on their sign:
o Signed numbers are externalized in base-10 (decimal).
o Unsigned numbers are externalized in base-16 (hexadecimal).
When numbers are internalized, the sign of the resulting number object (and thus its valid range) is determined by a set of rules evaluated
in the following order:
o If the first character of the number is a '-' then the number is signed.
o If the first two characters of the number are '0x' then the number is unsigned.
o If the number value fits into the range of a signed number then the number is signed.
o In all other cases, the number is unsigned.
prop_number_create_integer(int64_t val)
Create a numeric value object with the signed value val. Returns NULL on failure.
prop_number_create_unsigned_integer(uint64_t val)
Create a numeric value object with the unsigned value val. Returns NULL on failure.
prop_number_copy(prop_number_t number)
Copy a numeric value object. If the supplied object isn't a numeric value, NULL is returned.
prop_number_size(prop_number_t number)
Returns 8, 16, 32, or 64, representing the number of bits required to hold the value of the object. If the supplied object isn't a
numeric value, NULL is returned.
prop_number_unsigned(prop_number_t number)
Returns true if the numeric value object has an unsigned value.
prop_number_integer_value(prop_number_t number)
Returns the signed integer value of the numeric value object. If the supplied object isn't a numeric value, zero is returned. Thus,
it is not possible to distinguish between ``not a prop_number_t'' and ``prop_number_t has a value of 0''.
prop_number_unsigned_integer_value(prop_number_t number)
Returns the unsigned integer value of the numeric value object. If the supplied object isn't a numeric value, zero is returned.
Thus, it is not possible to distinguish between ``not a prop_number_t'' and ``prop_number_t has a value of 0''.
prop_number_equals(prop_number_t num1, prop_number_t num2)
Returns true if the two numeric value objects are equivalent. If at least one of the supplied objects isn't a numeric value, false is
returned.
prop_number_equals_integer(prop_number_t number, int64_t val)
Returns true if the object's value is equivalent to the signed value val. If the supplied object isn't a numerical value or if val
exceeds INT64_MAX, false is returned.
prop_number_equals_unsigned_integer(prop_number_t number, uint64_t val)
Returns true if the object's value is equivalent to the unsigned value val. If the supplied object isn't a numerical value or if val
exceeds INT64_MAX, false is returned.
SEE ALSO
prop_array(3), prop_bool(3), prop_data(3), prop_dictionary(3), prop_object(3), prop_string(3), proplib(3)
HISTORY
The proplib property container object library first appeared in NetBSD 4.0.
BSD
January 21, 2008 BSD