1) In Mathematics, it doesn't matter if the first element in an array is 0 or 1, as long as you know it's the first element. you can start an array at 45 and go to 46. You know that 45 is the first element and you are fine.
I have no problem/argument with that.
2) This is the case for matrices. IE: most people label matrices in the form. [[a11, a12,...] [a21, a22,...] [...]] notice starting at 1,1. because it really doesn't matter.
It starts at 0, though. You can start at 1 but 0 is still there. By the way, a simpler way to explain a matrix is a multi-dimensional array.
3) (Excuse my BASIC, i had to go look this up) you can actually set the indexing in arrays to anything you want... Check out the command OPTION BASE 1 (this will set all bases of arrays to 1)
Well, Option Base isn't in all BASICs but, yes, you can. I was speaking of default rather than optional settings.
4) FORTRAN is still widely used in many older code, particularly in modelling, simulation and other mathematical-engineer purposes. Engineers still have to learn it for that reason.
I am assuming you said that because of my first line. I am aware of that. Many people I know are FORTRAN programmers. What I meant was meant more of a joke.
And pentagon & hexagon both are both prefixed by greek prefexes. If you can't remember pentium(if that was possible) or hexium then remembering pentagon and hexagon will be just as hard.
But you don't have a big company name like "Names-R-Us" or something like that yet. You need to be well known before they'll pay you. They'll think you just copied that off of someone else or that they're not good names anyways.
I made a Random Name Generator in Visual Basic for that sort of problem. You can roll it a few times and try to get a name. It doesn't just throw out random letters or you might get a name like "xrtlkjg". There are rules about how many consonants can be together, and rules like "q" with "u". I was implementing different language syntaxes in it, but I stopped at that. Thinking up a good name is not a simple matter. People seem to like latin-sounding names. I guess it makes them sound important.
2^10 == 10^2 == 10 XOR 2 == 2 XOR 10 == 8 != 1024
2*2*2*2*2*2*2*2*2*2 == 1024
I have no problem/argument with that.
2) This is the case for matrices. IE: most people label matrices in the form. [[a11, a12, ...] [a21, a22, ...] [...]] notice starting at 1,1. because it really doesn't matter.
It starts at 0, though. You can start at 1 but 0 is still there. By the way, a simpler way to explain a matrix is a multi-dimensional array.
3) (Excuse my BASIC, i had to go look this up) you can actually set the indexing in arrays to anything you want... Check out the command OPTION BASE 1 (this will set all bases of arrays to 1)
Well, Option Base isn't in all BASICs but, yes, you can. I was speaking of default rather than optional settings.
4) FORTRAN is still widely used in many older code, particularly in modelling, simulation and other mathematical-engineer purposes. Engineers still have to learn it for that reason.
I am assuming you said that because of my first line. I am aware of that. Many people I know are FORTRAN programmers. What I meant was meant more of a joke.
But the "k" can stands for 1000 normally. Hence "Y2K".
Sorry to disagree, but 1k is 1024 only in computers. It was close to a "k" so they just called it that.
Hehe
The hackers, of course!
And pentagon & hexagon both are both prefixed by greek prefexes. If you can't remember pentium(if that was possible) or hexium then remembering pentagon and hexagon will be just as hard.
But you don't have a big company name like "Names-R-Us" or something like that yet. You need to be well known before they'll pay you. They'll think you just copied that off of someone else or that they're not good names anyways.
I made a Random Name Generator in Visual Basic for that sort of problem. You can roll it a few times and try to get a name. It doesn't just throw out random letters or you might get a name like "xrtlkjg". There are rules about how many consonants can be together, and rules like "q" with "u". I was implementing different language syntaxes in it, but I stopped at that. Thinking up a good name is not a simple matter. People seem to like latin-sounding names. I guess it makes them sound important.
They are just "Funny". I don't think they're supposed to be "Rolling on the Floor Laughing"...