Varför innehåller Mark Watney ett frågetecken i sin hexadecimal kod?

6

Inte en dubblett av Varför använder Mark Hexadecimal för att kommunicera?

ASCII kan koda ett frågetecken. Koden i hexadecimal är 3F . Eftersom ett frågetecken bara visas en gång per fråga och de flesta frågorna skulle vara ganska långa (dvs. många tecken) varför skulle Mark Watney-avfallsprecision (17 positioner vs 16) spara på en kod ( ? , längd 1 , används sällan vs 3F , längd 2)? Det verkar också som att kontrollen av rotationen i 16: e skulle vara mycket enklare än 17: e som 17 är ett primtal medan 16 positioner kan konstrueras genom att upprepade gånger halvera omkretsens omkrets. Var detta bara dumbing det ner för publiken?

Första resultatet för "ascii-tabellen" på Google:

länk

Jag ser ingen anledning till att Marks ASCII-tabell inte skulle ha varit minst lika omfattande som detta. Om inte i filmuniverset är ASCII väsentligt annorlunda.

    
uppsättning CJ Dennis 14.11.2015 04:17

1 svar

21

Det ska inte vara en fråga markera -kortet (men det är hur filmen skildrar det).

Det är en plats för Mark att lägga in hans frågor till NASA-laget.

Från boken Sol 97 börjar han diskutera hur han ska skicka meddelanden:

Time to make an alphabet. But I can't just use the letters A through Z. Twenty-six letters plus my question card would be twenty-seven cards around the lander. Each one would only get 13 degrees of arc.

Senare i samma kapitel:

So, I'll make cards for 0 through 9, and A through F. That makes 16 cards to place around the camera, plus the question card.

Så det är en speciell plats för dem att rikta kameran när de väntar på ett svar eller att visa att de har slutat skicka sitt meddelande.

    
svaret ges 14.11.2015 06:35