C PRO SLIDE UNIT 5 PART 2

Written by Unknown on Friday 14 September 2012 at 11:29

Dears,

Here is another part of slide for unit 5.

http://www.ziddu.com/download/20344895/5.4.rar.html

happy programming..

alahai..

this week is the last week for syawal..


Different between char, float, int and double

Written by Unknown on Saturday 8 September 2012 at 18:13

You always write a programming using charintfloat and double), and optional specifiers (signedunsignedshortlong).

What is the different between this four type??

THE MAIN DIFFERENT IS SIZE.

TypeExplanationTypeExplanation
charsmallest addressable unit of the machine that can contain basic character set. It is an integer type. Actual type can be either signed or unsigned depending on implementationsigned charsame as char, but guaranteed to be signed.
unsigned charsame as char, but guaranteed to be unsigned.
short
short int
signed short
signed short int
short signed integer type. At least 16 bits in size.unsigned short
unsigned short int
same as short, but unsigned.
int
signed int
basic signed integer type. At least 16 bits in size.unsigned
unsigned int
same as int, but unsigned.
long
long int
signed long
signed long int
long signed integer type. At least 32 bits in size.unsigned long
unsigned long int
same as long, but unsigned.
long long
long long int
signed long long
signed long long int
long long signed integer type. At least 64 bits in size. Specified since the C99 version of the standard.unsigned long long
unsigned long long int
same as long long, but unsigned. Specified only in C99 version of the standard.
float(single precision) floating-point type. Actual properties unspecified, however on most systems this is IEEE 754 single precision floating point format.
doubledouble precision floating-point type. Actual properties unspecified, however on most systems this isIEEE 754 double precision floating point format.
long doubleextended precision floating-point type. Actual properties unspecified. Unlike types float anddouble, it can be either 80-bit floating point format, the non-IEEE "double-double" or IEEE 754 quadruple precision floating-point format if a higher precision format is provided, otherwise it is the same as double. See this page for details.

FLOAT:
Single-precision floating-point format is a computer number format that occupies 4 bytes (32 bits) in computer memory and represents a wide dynamic range of values by using a floating point.
In IEEE 754-2008 the 32-bit base 2 format is officially referred to as binary32. It was called single in IEEE 754-1985. In older computers, other floating-point formats of 4 bytes were used.

DOUBLE:
In computingdouble precision is a computer number format that occupies two adjacent storage locations in computer memory. A double-precision number, sometimes simply called a double, may be defined to be an integerfixed point, or floating point (in which case it is often referred to as FP64).
Modern computers with 32-bit storage locations use two memory locations to store a 64-bit double-precision number (a single storage location can hold a single-precision number).Double-precision floating-point is an IEEE 754 standard for encoding binary or decimal floating-point numbers in 64 bits (8 bytes).



thank you so much osman, for asking me this question.
i really hope this explanation can helps you.

all the best...

UNIT 5 slide, C PRO part 1

Written by Unknown on at 17:54

http://www.ziddu.com/download/20301356/UNIT5_part5.1_5.2_5.3_latest.rar.html

Pages

Total Pageviews

Powered by Blogger.

About the author

This blogs is developed by Norhamimi Hamdan. She works as a lecturer for Embedded System Department at Kolej kemahiran Tinggi MARA Beranang. The main purpose of this blogs is to provide information/refferences sources for students of wireless embedded devices and c programming courses.