Posted on 19th September 2009No Responses
What is Arithmetic Operator

Arithmetic Operators
The operators +, -, *, and / work as they do in most other computer languages. You can apply them to almost any built-in data type. When you apply / to an integer or character, any remainder will be truncated.
For example, 5/2 will equal 2 in integer division. The modulus operator % also works in C/C++ as it does in other languages, yielding the remainder of an integer division. However, you cannot use it on floating-point types. The following code fragment illustrates %:

int x, y;
x = 5;
y = 2;
printf(”%d “, x/y); /* will display 2 */
printf(”%d “, x%y); /* will display 1, the remainder of
the integer division */
x = 1;
y = 2;
printf(”%d %d”, x/y, x%y); /* will display 0 1 */

The last line prints a 0 and a 1 because 1/2 in integer division is 0 with a remainder of 1. The unary minus multiplies its operand by –1. That is, any number preceded by a minus sign switches its sign.

Popularity: 1% [?]

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • BlinkList
  • blogmarks
  • BlogMemes Fr
  • BlogMemes Sp
  • Blogosphere News
  • blogtercimlap
  • co.mments
  • connotea
  • Current
  • Design Float
  • Diigo
  • DotNetKicks
  • DZone
  • eKudos
  • email
Comments
Leave a Response