Interesting

How do you know if two numbers are equal?

How do you know if two numbers are equal?

Here, the idea is to repeatedly subtract both numbers, say x and y , parallelly until one of the numbers becomes 0. If the numbers are equal, we should be left with x = 0 and y = 1 .

How do you find the greatest of 4 numbers in C?

Algorithm

  1. START.
  2. INPUT FOUR NUMBERS A, B, C, D.
  3. IF A > B THEN. IF A > C THEN. IF A > D THEN. A IS THE GREATEST. ELSE. D IS THE GREATEST.
  4. ELSE IF B > C THEN. IF B > D THEN. B IS THE GREATEST. ELSE. D IS THE GREATEST.
  5. ELSE IF C > D THEN. C IS THE GREATEST.
  6. ELSE. D IS THE GREATEST.

How can you say 2 numbers are equal without using any arithmetic operations?

READ ALSO:   What are the 12 colors on the color wheel?

Method 1 : The idea is to use XOR operator. XOR of two numbers is 0 if the numbers are same, otherwise non-zero.

How do you compare two numbers without arithmetic operators?

  1. Reverse string without using any temporary variable. 03, May 17.
  2. Multiplication of two numbers with shift operator. 09, Feb 17.
  3. Compute maximum of two integers in C/C++ using Bitwise Operators. 05, Nov 20.
  4. Minimize product of first 2^K–1 Natural Numbers by swapping bits for any pair any number of times. 29, Sep 21.

How do you find the absolute difference in C?

C Language: abs function (Absolute Value of Integer)

  1. Syntax. The syntax for the abs function in the C Language is: int abs(int x);
  2. Returns. The abs function returns the absolute value of an integer represented by x.
  3. Required Header.
  4. Applies To.
  5. Similar Functions.

What is the format string for double in C?

Format specifiers in C

Format Specifier Type
\%lf Double
\%Lf Long double
\%lu Unsigned int or unsigned long
\%lli or \%lld Long long
READ ALSO:   Is new Mahindra Thar comfortable?

What is double data type with example?

Double (double-precision floating-point) variables are stored as IEEE 64-bit (8-byte) floating-point numbers ranging in value from: -1.79769313486231E308 to -4.94065645841247E-324 for negative values. 4.94065645841247E-324 to 1.79769313486232E308 for positive values.

How do you do product of digits?

General Algorithm for product of digits in a given number: Get the rightmost digit of the number with help of remainder ‘\%’ operator by dividing it with 10 and multiply it with product. Divide the number by 10 with help of ‘/’ operator. Print or return the product.