answersLogoWhite

0

Y object float in certain liquids?

User Avatar

Anonymous

15y ago
Updated: 8/17/2019

well sometimes bcuz how the water is like lets say the oil it wouldn't be good to put objects to float.

User Avatar

Wiki User

15y ago

What else can I help you with?

Related Questions

Does the origin of an object always have to be at zero on a number line or x-y plane?

The word "origin" means the point (0, 0) on the x-y plane. The meaning of the phrase "origin of an object" is much less certain.


do y like sonic?

[object Object]


How can an object Float in Fluid Y which has a specific density greater than water and yet sink in Fluid X which has a specific density less than water?

There is nothing strange about the fact that a given object can float in a denser substance and sink in a substance which is less dense. Objects float when the amount of liquid that they displace weighs as much as the object. So the denser the liquid, the less liquid has to be displaced in order for an object to float. If an object is fully submersed and still cannot displace enough liquid to equal its own weight, then it sinks. This will happen any time an object is in a liquid which is less dense than the object. If the liquid is more dense than the object, the object can float in it. Also note that the density of an object includes any air which the object contains. Hollow objects become less dense. Boats float even when they are built of dense materials, because their shape allows them to include a lot of air when they are displacing water. But if the boat leaks, water can fill the space that is supposed to be filled with air, and then the boat sinks. It is very logical.


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);


If a polygon X is inscribed in an object Y then what can be said about each?

The object Y must be circumscribed about the polygon X.


Is (1 -1) a solution of y -3x - 2?

What point is a solution to y>3x-2


How do you say beautiful and wild in spanish?

Hermoso y salvaje (masculine object), hermosa y salvaje (feminine object).


What is nine more than twice a number?

2X + 9 = Y or X = (Y - 9) / 2 where X is the number and Y is the result


Is (7 -1) a solution to the equation y -7x?

[object Object]


Would astronauts go to the mars will they float as they went on the moon?

yeah y not


How you can draw an ellipse in C language?

The C language does not provide any support for graphics as standard. C is designed to be as generic as possible, but graphics are a system-specific feature. To use graphics in C you need a third-party graphics library that supports your operating system and hardware, however generic libraries such as OpenGL are available. Nevertheless, it is not possible to draw curves, you can only approximate a curve using a series of short lines. The shorter the lines and the higher the resolution, the smoother the curve will appear. Assuming you have access to an OpenGL library, you can draw an ellipse as follows: void DrawEllipse(float cx, float cy, float rx, float ry, int num_segments) { const float pi = atan (1) * 4; float theta = 2 * pi / float (num_segments); float c = cosf (theta); float s = sinf (theta); float x = 1; float y = 0; float t; glBegin (GL_LINE_LOOP); for (int i = 0; i < num_segments; ++i) { glVertex2 f (x * rx + cx, y * ry + cy); t = x; x = c * x - s * y; y = s * t + c * y; } glEnd(); }


What has the author N Y Shammas written?

N. Y. Shammas has written: 'An investigation of pre-breakdown light from insulating liquids'