Skip to main content

C: 4. Operators

 

An operator is a symbol that tells the compiler to perform specific mathematical or logical functions. It tells the computer to perform some mathematical or logical manipulations. Such as + is an arithmetic operator used to add two integers.

C language provides a rich set of operators. Operators are classified into the following categories based on their usage:-

Arithmetic Operators

Let's Suppose A holds 10 and variable B holds 20 then −

OperatorDescriptionExample
+Adds two operands.A + B = 30
Subtracts second operand from the first.A − B = -10
*Multiplies both operands.A * B = 200
/Divides numerator by de-numerator.B / A = 2
%Modulus Operator and the remainder of after an integer division.B % A = 0
++The increment operator increases the integer value by one.A++ = 11
 --Decrement operator decreases the integer value by one. A-- = 9

Relational Operators
Let's Suppose variable A holds 10 and variable B holds 20 then −

OperatorDescriptionExample
==Checks if the values of two operands are equal or not. If yes, then the condition becomes true.(A == B) is not true.
!=Checks if the values of two operands are equal or not. If the values are not equal, then the condition becomes true.(A != B) is true.
>Checks if the value of the left operand is greater than the value of the right operand. If yes, then the condition becomes true.(A > B) is not true.
<Checks if the value of the left operand is less than the value of the right operand. If yes, then the condition becomes true.(A < B) is true.
>=Checks if the value of the left operand is greater than or equal to the value of the right operand. If yes, then the condition becomes true.(A >= B) is not true.
<=Checks if the value of the left operand is less than or equal to the value of the right operand. If yes, then the condition becomes true.(A <= B) is true.
Logical Operators
Let's Suppose variable A holds 1 and variable B holds 0, then −

OperatorDescriptionExample
&&Called Logical AND operator. If both the operands are non-zero, then the condition becomes true.(A && B) is false.
||Called Logical OR Operator. If any of the two operands is non-zero, then the condition becomes true.(A || B) is true.
!Called Logical NOT Operator. It is used to reverse the logical state of its operand. If a condition is true, then Logical NOT operator will make it false.!(A && B) is true.

Comments

Popular posts from this blog

WP: 8. Dynamically show post taxonomies and their data in tab format [Solved]

    Today I ran into a problem, I need to dynamically show post taxonomies and their data in tab format and found this solution. And nonetheless, It's better to fix the thing with some bunch of code rather than uploading one more bulky plugin on your website that will end up making your site heavy. Just follow the steps below and avoid heading up into any malicious or bulky plugin for this particular problem from now on forever. Step 1: Get the taxonomies terms first <?php     $terms = get_terms( array(       'taxonomy' => 'off_plan_categories',       'hide_empty' => true,     ) );     // echo '<pre>';     // print_r($terms);     // die; ?> Step 2:  Execute loop first for tab navigation <nav id="offPlanPropertyTabs" class="offplan-property-type-tabs nav nav-tabs"> <?php foreach($terms as $key => $term): ?>   <button class="nav-item nav-link <?php...

JS: Cheatsheet

   Datatypes Difference Between Var, Let and Const Functions and its types Asynchronous operations in JS

Py: 14. Python GUI

Python provides the standard library Tkinter for creating the graphical user interface for desktop-based applications. Developing desktop-based applications with python Tkinter is not a complex task. An empty Tkinter top-level window can be created by using the following steps. Exercises:-  Write a py program to create a window with a simple message. Write a py program to demonstrate Grid. Write a py program to generate a button. Write a py program to take user input in GUI format. Write a py program to perform arithmetic operation in GUI format.