The Official Forum  

Go Back   The Official Forum > Basketball
Register FAQ Community Calendar Today's Posts Search

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #16 (permalink)  
Old Fri Dec 01, 2017, 10:54am
Do not give a damn!!
 
Join Date: Jun 2000
Location: On the border
Posts: 30,472
Quote:
Originally Posted by jTheUmp View Post

Depends on if you're storing the values as a String (characters) or as an Integer (number).

Computers store everything in binary, as a combination of 1s and 0s. Assuming we're using 8-bit notation (that is, 8 slots per number) if we're storing just Integers, there's no difference between 0 and 00, because they're both stored as 00000000. 1 is stored as 00000001, 2 is stored as 00000010, 3 is stored as 00000011, 4 is stored as 00000100, etc... 11 is stored as 00001011.

String values are handled differently... each "letter" has it's own 8-bit value. Assuming we're using ASCII notation, the 8-bit value for 0 is 00110000, which would be repeated twice for 00, so 0011000000110000. 11 would be 0011000100110001.

Of course, there are many different types of character encoding schemes (UTF-8, UTF-16, UTF-32, ISO8859, Windows 1252, and many many more, all of them work similarly to ASCII, but the actual binary value of a particular character may be different)



You may commence shouting "Shut Up, Nerd!" at me at your earliest convenience.
No, that was helpful. Very helpful!!!!

Peace
__________________
Let us get into "Good Trouble."
-----------------------------------------------------------
Charles Michael “Mick” Chambers (1947-2010)
Reply With Quote
  #17 (permalink)  
Old Fri Dec 01, 2017, 12:16pm
Official Forum Member
 
Join Date: Jan 2003
Posts: 744
FWIW, here's what our charter clinician said:

"As you know, according to rule 3-4-3d. A team shall not have both #'s of 0 and 00.

Simply a clerical thing here. The intent isn't to penalize a team in this situation."
Reply With Quote
  #18 (permalink)  
Old Fri Dec 01, 2017, 01:18pm
Official Forum Member
 
Join Date: Jan 2011
Posts: 1,016
Quote:
Originally Posted by jTheUmp View Post

Depends on if you're storing the values as a String (characters) or as an Integer (number).

Computers store everything in binary, as a combination of 1s and 0s. Assuming we're using 8-bit notation (that is, 8 slots per number) if we're storing just Integers, there's no difference between 0 and 00, because they're both stored as 00000000. 1 is stored as 00000001, 2 is stored as 00000010, 3 is stored as 00000011, 4 is stored as 00000100, etc... 11 is stored as 00001011.

String values are handled differently... each "letter" has it's own 8-bit value. Assuming we're using ASCII notation, the 8-bit value for 0 is 00110000, which would be repeated twice for 00, so 0011000000110000. 11 would be 0011000100110001.

Of course, there are many different types of character encoding schemes (UTF-8, UTF-16, UTF-32, ISO8859, Windows 1252, and many many more, all of them work similarly to ASCII, but the actual binary value of a particular character may be different)



You may commence shouting "Shut Up, Nerd!" at me at your earliest convenience.
Perfect, perfect, perfect! I almost spewed Mt. Dew on my 4 monitors. I was shouting "Go on, please continue!" although it was at a later convenience, not the earliest.

https://en.wikipedia.org/wiki/Computer_number_format
__________________
If some rules are never enforced, then why do they exist?
Reply With Quote
  #19 (permalink)  
Old Fri Dec 01, 2017, 04:10pm
Official Forum Member
 
Join Date: Sep 2013
Location: Northeast Nebraska
Posts: 776
I see I have found my people. Hello nerds!
__________________
Powder blue since 1998. Longtime forum lurker.
Umpiring Goals: Call the knee strike accurately (getting the low pitch since 2017)/NCAA D1 postseason/ISF-WBSC Certification/Nat'l Indicator Fraternity(completed)
"I'm gonna call it ASA for the foreseeable future. You all know what I mean."
Reply With Quote
  #20 (permalink)  
Old Fri Dec 01, 2017, 05:14pm
Official Forum Member
 
Join Date: Aug 1999
Location: In the offseason.
Posts: 12,260
Quote:
Originally Posted by teebob21 View Post
I see I have found my people. Hello nerds!
Yes, welcome!. As you know, there 10 kinds of people in the world: those who understand binary and those who don't.

But, of course, hexidecimal is much easier to read.
__________________
Owner/Developer of RefTown.com
Commissioner, Portland Basketball Officials Association
Reply With Quote
  #21 (permalink)  
Old Fri Dec 01, 2017, 08:29pm
Esteemed Forum Member
 
Join Date: Aug 2005
Location: Connecticut
Posts: 22,952
Faith And Begorrah ...

Quote:
Originally Posted by Camron Rust View Post
... there 10 kinds of people in the world: those who understand binary and those who don't.
Reminds me of one of my late Dad's (a proud Irish American) favorite lines.

"There are two kinds of Irishmen. Those that are great singers, and those that think that they are great singers."

(Camron Rust: Thanks for bringing up a great memory of my Dad for me.)
__________________
"For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life." (John 3:16)

“I was in prison and you came to visit me.” (Matthew 25:36)
Reply With Quote
  #22 (permalink)  
Old Sat Dec 02, 2017, 12:46pm
Official Forum Member
 
Join Date: Feb 2013
Posts: 122
Quote:
Originally Posted by bucky View Post
Agreed however do you feel/react the same way if it was 1 vs 11?
Oh, not this argument again. It has nothing to do with the leading zero problem, except for the demonstration of a null value in the tens place.

Because 0 and 00 are different numbers in the rulebook but the same number mathematically, there's a bit of wiggle room as to how to handle the situation. (For the following notes, I will use an underscore to denote a null value in the tens place.)
  • _1 and 01 are equivalent, and both correspond to the player wearing the actual number 1. If a player actually wears 01, that's a technical foul regardless of what they were listed as in the book.
    Neither _1 nor 01 is equivalent to 11. If a player is listed as _1 or 01, and actually wears 11, that's a technical foul.
    _0 and 00 are, by themselves, equivalent, and both correspond to the player wearing the actual number 0 or 00. However, if a team has both an _0 wearing 00 and an 01 wearing 1, or both an 00 wearing 0 and a _1 wearing 1, it's a bit trickier. If I see _0 and 01 (or 00 and _1) in the book, I would remind the coach that 0 and 00 are different numbers, but not consider it a technical foul.

As mentioned in my signature, I am not an official, but I've been on this forum long enough to know the relevant rules.
__________________
Lurker from Massachusetts. Not an official in any sport.

Last edited by bwburke94; Tue Jan 09, 2018 at 02:42am.
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 05:34pm.



Search Engine Friendly URLs by vBSEO 3.3.0 RC1