Found 35164 Articles for Programming

remquo() in C++

Ankith Reddy
Updated on 25-Jun-2020 10:09:57

35 Views

The function remquo() is used to calculate the floating point remainder of numerator or denominator and stores the quotient to the passed pointer. It returns Nan(Not a number) when denominator is zero.Here is the syntax of remquo() in C++ language, float remquo(float var1, float var2, int* var3);Here, var1  − The variable which stores the value of numerator.var2  − The variable which stores the value of denominator.var3  − The pointer variable which stores the quotient.Here is an example of remquo() in C++ language, Example Live Demo#include #include using namespace std; int main() {    float x = 28.8; ... Read More

ldexp() in C++

George John
Updated on 25-Jun-2020 10:10:32

67 Views

The function ldexp() is used to calculate the multiplication of a floating point value ‘a’ by the number 2 raised to the exponent power. It takes two arguments, first is a floating point number and second is an integer value.Here is the mathematical expression of ldexp(), ldexp() = a * 2^bHere is the syntax of ldexp() in C++ language, float ldexp(float variable1 , int variable2)Here, variable1  − Any name given to the variable which is representing the significand.variable2  − Any name given to the variable which is representing the exponent.Here is an example of ldexp() in C++ language, Example Live Demo#include ... Read More

expm1() in C++

Chandu yadav
Updated on 25-Jun-2020 10:11:08

28 Views

The function expm1() is used to calculate the exponential raised to the power of any number minus one. It returns the value of (exponential raised to the power of a) - 1.Here is the mathematical expression of expm1(),expm1(a) = (e^a) - 1Here is the syntax of expm1() in C++ language,float expm1(variable_name);Here,variable_name − Any name given to the variable whose value is calculated.Here is an example of expm1() in C++ language,Example Live Demo#include #include using namespace std; int main() {    int x = 10;    float y = 8.28;    cout

log1p() in C++

Arjun Thakur
Updated on 25-Jun-2020 10:11:47

67 Views

The function log1p() is used to calculate the natural logarithm (base e logarithm) of (a+1) where a is any number. It returns the value of natural logarithm of (a+1). It returns Not a number(Nan) when we pass a value which is less than -1.Here is the mathematical expression of log1p(), log1p(a) = base-e log(a+1)Here is the syntax of log1p() in C++ language, float log1p(float variable_name);Here, variable_name  − Any name given to the variable whose logarithmic value is calculated.Here is an example of log1p() in C++ language, Example Live Demo#include #include using namespace std; int main() {    int ... Read More

frexp() in C++

Ankith Reddy
Updated on 25-Jun-2020 10:12:32

65 Views

The function frexp() is used to break the floating point number into its binary significand and integral exponent for 2. It returns the binary significand and its range is (0.5, 1). If we pass value zero, its significand and exponent value will be zero.Here is the mathematical expression of frexp(), x = significand * (2^exponent)Here is the syntax of frexp() in C++ language, float frexp(float variable_name, int* exponent);Here, variable_name  − Any name of variable which has floating number to be decomposed into binary significant.exponent  − It is a pointer to int where value of exponent is stored.Here is an example ... Read More

Error Handling in C

George John
Updated on 25-Jun-2020 10:13:10

4K+ Views

Error handling is not supported by C language. There are some other ways by which error handling can be done in C language. The header file “error.h” is used to print the errors using return statement function.It returns -1 or NULL in case of any error and errno variable is set with the error code. Whenever a function is called in C language, errno variable is associated with it. errno is a global variable and is used to find the type of error in the execution.The following table displays some errors −Sr.NoErrors & Error value1I/O Error52No such file or directory23Argument ... Read More

Which is faster between C++ and C#?

Chandu yadav
Updated on 30-Jul-2019 22:30:23

200 Views

C++ is a middle-level language. It was developed by Bjarne Stroustrup in 1979. It is just an enhancement to C language and an object-oriented language. C# is modern and object-oriented language developed by Anders Hejlsberg. It is a part of the .NET framework. It is designed for Common Language Infrastructure (CLI). It is also a popular language. Difference between C++ and C# Both languages are object-oriented languages. C++ has low level of abstraction while C# has high level of abstraction. In C++, the program can be coded for any platform while in C#, the program is targeted towards windows ... Read More

How to catch all the exceptions in C++?

George John
Updated on 25-Jun-2020 10:14:21

10K+ Views

Exceptions are the problems which arise at the time of execution of program. It is an event which is thrown at runtime. It protects the code and run the program even after throwing an exception. Exception handling is used to handle the exceptions. We can use try catch block to protect the code.Catch block is used to catch all types of exception. The keyword “catch” is used to catch exceptions.Here is an example of catching all the exceptions in C++ language, Example Live Demo#include using namespace std; void func(int a) {    try {       if(a==0) throw ... Read More

How to throw a C++ exception?

Chandu yadav
Updated on 25-Jun-2020 10:15:04

266 Views

Exception handling is used to handle the exceptions. We can use try catch block to protect the code. Exception can be thrown anywhere within the code block. The keyword “throw” is used to throw an exception.Here is an example of throw in C++ language,Example Live Demo#include using namespace std; int display(int x, int y) {    if( y == 0 ) {       throw "Division by zero condition!";    }    return (x/y); } int main () {    int a = 50;    int b = 0;    int c = 0;    try {       c = display(a, b);       cout

How to define multi-dimensional arrays in C/C++?

Arjun Thakur
Updated on 25-Jun-2020 09:58:11

172 Views

Array is a collection of same type of elements at contiguous memory location. The lowest address corresponds to the first element while highest corresponds to last element. Array index starts with zero(0) and ends with the size of array minus one(array size - 1). Array size must be integer greater than zero.Let us see an example, If array size = 10 First index of array = 0 Last index of array = array size - 1 = 10-1 = 9Multi-dimensional arrays are arrays of array. The data is stored in tabular form in row major order.Here is the syntax of ... Read More

Advertisements