Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Server Side Programming Articles
Page 1498 of 2109
StringStream in C++ for Decimal to Hexadecimal and back
In this article, we will see how to convert a Decimal to a Hexadecimal string and versa in C++. For this conversion, we are using the string stream feature of C++. You can use StringStreams for formatting, parsing, converting a string into numeric values, and more. The Hex is an I/O manipulator. It takes a reference to an I/O stream as a parameter and returns a reference to the string after manipulating it. Implementation of converting Decimal to Hexadecimal In the following example, we will see how to convert decimal numbers or hexadecimal numbers in C++. #include #include ...
Read MoreStack Unwinding in C++
When we call some functions, the call stack stores the address, and after returning, it pops the address to resume work. What is Stack Unwinding Stack unwinding refers to the process of removing function call frames from the function call stack during runtime, wherein local objects are destroyed in the reverse order of their construction. Why Stack Unwinding Occurs? Stack unwinding occurs when an exception occurs in a function and is not handled immediately in that function. The program control goes back through each function step by step, cleaning up any temporary resources used by each function. How Unwinding Works? ...
Read MoreWhat happen if we concatenate two string literals in C++?
In this article, we will explore what happens when we concatenate two string literals in C++. There are two important points to remember when concatenating strings in C++. Concatenation is another property of the string and string literals: let's see the following two properties below: If x + y is the expression of string concatenation, where x and y are both strings. Then the result of this expression will be a copy of the characters of string x followed by the characters of string y. Either x or y can be ...
Read MoreHow To Find the Midpoint of a Line in Java?
Midpoint of a Line The midpoint refers to a point that is exactly in the middle of the line segment, which is joined through two points. These are the endpoints of a line segment and the midpoint lying in between these two points. The following diagram will provide a better understanding: Midpoint Formula The midpoint formula is defined for the points in the coordinate axes (i.e., x and y). Let's consider (x1, y1) and (x2, y2) are the endpoints of a line segment. The midpoint will be equal to half of the sum of the x-coordinates of the two ...
Read MoreHow To Find Minimum Height of the Triangle with Given Base and Area in Java?
The height of a triangle is the perpendicular distance from a vertex to the line containing the opposite side (which is the base). The height is also known as altitude. What is Minimum Height? The minimum height of a triangle refers to the shortest possible altitude (perpendicular distance) from a vertex to the opposite side (base). The following diagram provides you with a clear idea of the triangle's height and its base: A triangle is a polygon (a basic shape in geometry) that has three sides and three corners. The corners, also called vertices, are zero-dimensional points, while ...
Read MoreHow To Check Whether a Number is a Unique Number or Not in Java?
What is Unique Number? A Unique number is a number that does not have a single repeated digit in it. In other words, a number in which all the digits are present exactly only one time. For example, consider the number 12. The digits 1 and 2 each appear only once, the number is unique as it contains all distinct digits. Here are some other examples of unique numbers such as 132, 1, 45, 98, 701, 5, 12, 1234, etc. Input & Output Scenarios Below are the few of the input and output scenarios which gives some idea about ...
Read MoreHow To Check Whether a Number is a Sunny Number or Not in Java?
What is Sunny Number? A number is said to be a Sunny number if the square root of the next value of the given number is a perfect square of any number. For example, let's consider the number 3. If we take the number after 3, which is 4, and 2 is its perfect square root. Here are some other examples of sunny numbers such as 3, 8, 15, 24, 35, 48, 63, etc. Input & Output Scenarios Following are some input and output scenarios that provide a better understanding of the sunny number: Scenario 1 Suppose the given input ...
Read MoreHow To Check Whether a Number Is a Niven Number or Not in Java?
What is Niven Number? A Niven number is a number that is completely divisible by the sum of its digits. For example, consider the number 20. If we calculate the sum of its digits, 2 + 0, we get 2. When we divide 20 by 2 (20 / 2), the remainder is 0 (which means it is completely divisible). Here are some other examples of Niven numbers such as 1, 2, 4, 5, 6, 7, 8, 9, 10, 12, 18, 20, etc. Input & Output Scenarios The following input and output scenarios will give you an idea of how to ...
Read MoreHow to Check Whether a Number is Krishnamurthy Number or Not in Java?
What is the Krishnamurthy Number? The Krishnamurthy number is a number which the sum of the factorials of all its digits is equal to the original number. These numbers are also called the Strong number, Special number, and the Peterson number. For example, let's take the number 40585. Now, calculate the sum of the factorials of its digits: 4! + 0! + 5! + 8! + 5!. The sum is equal to 40585. If you compare it with the original number, you can see that both are the same. Here are some other examples of Krishnamurthy numbers, such as 1, 2, ...
Read MoreHow To Check Whether a Number Is a Insolite Number or Not in Java?
What is Insolite Number? An Insolite number is a number if it is divisible by both the addition of squares of each digit and the square of the whole product value of all digits. For example, we have a number 123, first, we need to find the sum of squares of each digit (sum of square = 1^2 + 2^2 + 3^2), and then we have to multiply each digit of the given number (product = 1 x 2 x 3). Now, we have to calculate the square value of the product (product square = (1 x 2 x 3)^2). ...
Read More