answersLogoWhite

0

long float myfun();

User Avatar

Wiki User

13y ago

What else can I help you with?

Continue Learning about Engineering

Is void a data type in c?

what is void data type Void is an empty data type normally used as a return type in C/C++, C#, Java functions/methods to declare that no value will be return by the function. The another use of void is to declare the pointer in C/C++ whe It is not sure that what data type will be addressed by the pointer. eg: void *p; Here p can hold the address of int or float or char or long int or double.


How do you Calculate the average of two numbers then return the average in c plus plus?

Use the following function: /* returns the average of two real numbers */ double average (const double a, const double b) { return a/2.0 + b/2.0; } Note that we do not use (a+b) / 2.0 because the expression a+b could overflow the range of a double. By dividing each value by 2 before summing we ensure the result can never overflow no matter how large a and b are. Ideally, you should write separate functions to cater for float and long double arguments independently: /* returns the average of two long doubles */ long double average_lng (const long double a, const long double b) { return a/2.0 + b/2.0; } /* returns the average of two floats */ float average_flt (const float a, const float b) { return a/2.0F + b/2.0F; } For mixed-mode arithmetic, always use the highest precision argument. E.g., the average of a float and a double is a double, so use the function that returns a double, not a float. The float argument will be implicitly cast to a double.


Does The modulus operator can be used with a long double?

No. Nor with float or double. Use function dreml (or remainderl).


Program in Java to illustrate the function overloading?

Below is an example of method overloading which returns the sum of two number types. Each method performs the calculation and returns a value in a different type. int sum(final int a, final int b) { return a + b; } long sum(final long a, final long b) { return a + b; } float sum(final float a, final float b) { return a + b; } double sum(final double a, final double b) { return a + b; }


What is the range of float?

i wann't ask the range of double float and long double float??

Related Questions

Is void a data type in c?

what is void data type Void is an empty data type normally used as a return type in C/C++, C#, Java functions/methods to declare that no value will be return by the function. The another use of void is to declare the pointer in C/C++ whe It is not sure that what data type will be addressed by the pointer. eg: void *p; Here p can hold the address of int or float or char or long int or double.


How do you Calculate the average of two numbers then return the average in c plus plus?

Use the following function: /* returns the average of two real numbers */ double average (const double a, const double b) { return a/2.0 + b/2.0; } Note that we do not use (a+b) / 2.0 because the expression a+b could overflow the range of a double. By dividing each value by 2 before summing we ensure the result can never overflow no matter how large a and b are. Ideally, you should write separate functions to cater for float and long double arguments independently: /* returns the average of two long doubles */ long double average_lng (const long double a, const long double b) { return a/2.0 + b/2.0; } /* returns the average of two floats */ float average_flt (const float a, const float b) { return a/2.0F + b/2.0F; } For mixed-mode arithmetic, always use the highest precision argument. E.g., the average of a float and a double is a double, so use the function that returns a double, not a float. The float argument will be implicitly cast to a double.


Does The modulus operator can be used with a long double?

No. Nor with float or double. Use function dreml (or remainderl).


What code would you use to declare a variable that can store the current in a circut?

You'd probably want to use a real number, so a float would be fine: int main (void) { float current; // variable to store current in a circuit // ... return 0; } If you need greater precision than float provides, use double or long double instead. However, if you're only interested in integer values, use unsigned char, unsigned int, unsigned short int, unsigned long int or unsigned long long int, depending on the range of values you need to accommodate. Note that the range is implementation-dependant.


Do clothes float or sink?

it will float as long as it is not fully covered water.


Does float have a short or long vowel?

"Float" has a long vowel sound for the letter O.


Program in Java to illustrate the function overloading?

Below is an example of method overloading which returns the sum of two number types. Each method performs the calculation and returns a value in a different type. int sum(final int a, final int b) { return a + b; } long sum(final long a, final long b) { return a + b; } float sum(final float a, final float b) { return a + b; } double sum(final double a, final double b) { return a + b; }


What is the range of float?

i wann't ask the range of double float and long double float??


What is function overloading with examples?

Function overloading is where you declare the same function name with different signatures. The signature includes the return type. int Max(int x, int y){ return( x>y?x:y ); } char Max(char x, char y){ return( x>y?x:y ); } float Max(float x, float y){ return( x>y?x:y ); } The correct version of the function will be called depending on the type of the arguments you pass. So long as a matching signature exists, the call will succeed. Note that in the examples shown, all the implementations are exactly the same. This is not always the case, but when it is it would make more sense to declare the function as a template function and let the compiler generate the specific overloads for you on an as-required basis. template <class T> T& Max(T &x, T &y){ return( x>y?x:y ); } You could also use a function-style macro to achieve the same end, but function-style macros are not type safe and are best avoided whenever possible. Some examples of overloads with different implementations: int Max(int x, int y ){ return( x>y?x:y ); } int Max(int x, int y, int z ){ return( x>y?(x>z?x:z):y>z?y:z ); } Class constructors also make use of overloading, the only difference being there is no return type to consider. class Object{ pubic: Object(); // Default constructor Object(const Object&); // Copy constructor Object(int); // User-defined constructor #1 Object(float, int); // User-defined constructor #2 Object(char, float, int); // User-defined constructor #3 } In the example shown, all 5 constructors are overloads. Overloads can also make use of default parameters, however care must be taken to ensure there is no ambiguity. For example: void print() { Object *ptr = new Object(); print( *ptr ); delete( ptr ); } void print(Object & ref){ ref.Print(); } void print(Object * ptr = 0){ if( !ptr) print(); else print( *ptr ); } // Ambiguous! In the above example, there is no way for the compiler to tell whether a call to print() should call the function with no parameters or call the function with a pointer parameter defaulting to NULL. To fix the ambiguity, the third declaration should not use a default parameter at all: void print(Object * ptr){ if( !ptr) print(); else print( *ptr ); } Better still, the three declarations could be reduced to just two overloads: void print(Object * ptr = 0){ if( !ptr) { ptr = new Object(); print( *ptr ); delete( ptr ); } else print( *ptr); } void print(Object & ref);


Is the word float long o or short o sound?

The word "float" has a long o sound.


How do you add music in vb 6.0?

To add music in VB 6.0, you can use the PlaySound API from the Windows API. First, declare the function at the beginning of your code with Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long. Then, call PlaySound with the path to your audio file, specifying the appropriate flags (e.g., SND_FILENAME for a file path). Make sure the audio format is supported by Windows Media.


Declare the variable longPtr to be a pointer to an object of type long?

long *longPtr;