Where is the first floor?

Status
Not open for further replies.
Are you in a building? If you are not in a building you are not on the ground floor, merely the ground.

Your logic is skewed because you think that when you put four walls and a door around a space it stops being the ground and becomes this thing called the first.

If there were no walls or doors but just pillars, you are still in the building and still on the ground, are you not? So it is the ground floor.
 
You tell me. If you are stood beneath the cabin are you on the Ground floor, or just the ground?

Tricky, probably ground floor then mezzanine, with the mezzanine being the structure with the roof. :D

Edit: not sure why there's a thumbs down at the top, not intentional.
 
Last edited:
Your logic is skewed because you think that when you put four walls and a door around a space it stops being the ground and becomes this thing called the first.

You didn't answer the question. When underneath the cabin are you on the Ground Floor or not?
 
In almost any programming language, if you declare an array, you start at 0.

So if you were to declare a building as an array of floors, you will start with floor 0. Not floor 1, floor 0.

I think that settles that one, you can thank me all later.
 
In almost any programming language, if you declare an array, you start at 0.

So if you were to declare a building as an array of floors, you will start with floor 0. Not floor 1, floor 0.

I think that settles that one, you can thank me all later.

Not in languages that are mathematically correct like matlab, Octave etc.

The reason many language start arrays at 0 is due to some nastiness related to poplar languages like C in the 70s. In a language like c an array is really just a pointer to a memory location, the array index is just an offset of the initial memory pointer. This was also done in early languages due to memory issues and size constraints. e.g. an 8 bit unsigned int has values form 0 to 255 because zero is needed in this instance. if the arrays started at 1 then there could only be 255 entries and not 256. But these days the array index will be a 64 bit number, therefore if you start at 0 you have 18,446,744,073,709,551,615 values, if you start at 1 you have a mere 18,446,744,073,709,551,614 values which inconsequential.

Thus languages like matlab start at 1. E.g. a list of length 10 has valid indices 1,2,3,4,5,6,7,8,9 and 10. The first index is 1, the last index is 10.
 
I'm happy for you all to call it what the **** you want now tbh, call it Susan for all I care. I have no choice but to stick to UK naming convention working in the industry no one would understand what the the hell I was talking about if I started calling the GF, the FF.
 
I'm happy for you all to call it what the **** you want now tbh, call it Susan for all I care. I have no choice but to stick to UK naming convention working in the industry no one would understand what the the hell I was talking about if I started calling the GF, the FF.

What are we calling Susan? The ground floor or the first floor?
 
Not in languages that are mathematically correct like matlab, Octave etc.

The reason many language start arrays at 0 is due to some nastiness related to poplar languages like C in the 70s. In a language like c an array is really just a pointer to a memory location, the array index is just an offset of the initial memory pointer. This was also done in early languages due to memory issues and size constraints. e.g. an 8 bit unsigned int has values form 0 to 255 because zero is needed in this instance. if the arrays started at 1 then there could only be 255 entries and not 256. But these days the array index will be a 64 bit number, therefore if you start at 0 you have 18,446,744,073,709,551,615 values, if you start at 1 you have a mere 18,446,744,073,709,551,614 values which inconsequential.

Thus languages like matlab start at 1. E.g. a list of length 10 has valid indices 1,2,3,4,5,6,7,8,9 and 10. The first index is 1, the last index is 10.

Matlab you start at 1, because its a vector, not an array.

Most branches of Mathematics though, do count from 0.
 
Not sure which cabin you mean, cannot see the image from here.

OK. It's a small wooden cabin on stilts. No walls, no discernible building at all on the ground other than some wooden stilts.

If you are stood below the cabin, are you on it's ground floor?
 
Are you in a building? If you are not in a building you are not on the ground floor, merely the ground.

By your rationale standing underneath this:

CEO5mra.jpg

Puts you on the Ground floor :/

Well it certainly isn't the first floor. That's a terribad example, that structure is a farce. I retract my acknowledgement of it as a structure for the purposes of this thread.
 
Are you in a building? If you are not in a building you are not on the ground floor, merely the ground.

By your rationale standing underneath this:

CEO5mra.jpg

Puts you on the Ground floor :/

But by your rationale if you put glass all the way round that, it immediately become the first floor.

Your distinction is simply a door!
 
Seriously, this is still going on?

People need to grasp the difference between floors, levels and storeys for a start.

if the first floor encountered is on ground level then it is the ground floor. This floor is on the first story. The term ground floor is short for ground-level floor

The next floor up from this is the first floor and so on. The first floor is on the second story.

Gilly, your picture is a terribad example as the area under the shack doesn't count as part of the structure. It is simply the ground. It does not have a ground floor as the floor is not level with the ground. The floor of the shack would simply be referred to as the floor.
 
wk8g.jpg


Here we have a flying house. The ground is clearly seen at the bottom of the picture. The buildings all have ground floors at the same level as the ground.

The flying house has a ground floor despite not being connected to the ground and a first floor as the upstairs.
 
I understand the bit about floors not changing as the jet takes off because your treadmill is compensating for the rotation of the Earth, but does that mean that when you were on the ground the wheels of the plane were in the basement?

IMPORTANT UPDATE:

I have now eaten my apple.
 
Status
Not open for further replies.
Back
Top Bottom