3 fler röster från andra användare behövs för att stänga den här frågan .
Detta är meddelandet jag fick sväva musen över stäng röstningsflik.
Jag undrar om vi kan börja någon mening med ett numeriskt värde? Är det bra praxis?
Kommentarer
- Här är från en av mina handböcker, " Behandlingen av siffror i skriftligt material är ofta inkonsekvent eller på annat sätt felaktig. Ett grundläggande problem är när man ska stava ut ett nummer och när man ska använda siffror för det. " Och när jag dyker in i detaljerna finns det många undantag från reglerna. Jag antar att det i det här fallet ' är helt okej, för alla vet att det ' från ett program, och hela popupen är bara en enda mening (jag ' är inte säker). För mig i detta fall, " 3 röster till " tolkar lättare än " Tre röster till ".
- @DamkerngT. Detta kittlar min hjärna med en annan fråga! När ska man använda figur och när man ska stava ut dem!
- Att ' är en enorm fråga. I den handboken börjar den med " 3-1 När siffrorna förekommer sällan, stava ut siffror från 1 till 100 och runda nummer utöver 100, med undantag för vissa undantag som anges nedan " och sedan " 3-2 Stava ut siffror som börjar en mening, förutom år " , och sedan " 3-3 Använd siffror för siffror tillsammans med förkortningar ", och listan fortsätter med många undantag.
- @DamkerngT. Ah, det är ' här! ell.stackexchange.com/questions/343/…
Svar
En webbplats listar denna APA-vägledning:
Använd ord för siffror som börjar en mening, titel eller rubrik (Fyrtioåtta procent svarade; tio ämnen förbättrades och fyra ämnen gjorde det inte.).
Men jag kan förstå varför du skulle se den mening du observerade när du svävade över musknappen. mjukvaran tittar på antalet nära röster, utför ett snabbt subtraktionsproblem och infogar sedan resultatet i början av meningen. Det skulle vara besvärligt att skriva extra kod för att stava varje nummer i ord:
if NumberOfCloseVotesNeeded = 1 then println ("One close vote needed to close this question"); else if NumberOfCloseVotesNeeded = 2 then println ("Two close votes needed to close this question"); if NumberOfCloseVotesNeeded = 3 then println ("Three close vote needed to close this question"); else if NumberOfCloseVotesNeeded = 4 then println ("Four close votes needed to close this question");
istället för det enklare:
printlin (NumberOfCloseVotesNeeded, " close votes needed to close this question");
Så även om jag skulle rekommendera att stava ordet i en skriftlig rapport eller i ett metapost :
Tre nära röster behövdes för att stänga frågan.
Jag skulle rekommendera mot gör en klumpig förändring av programvara helt enkelt för att göra en automatiserad mening som överensstämmer med en stilguide.
Kommentarer
- Trevligt observerat och briljant svarat! Jag läste sidan och klarade det nu. Mitt speciella tack för att förklara mjukvarufrågan!
- +1 för " Jag skulle rekommendera att göra en klumpig ändring av programvara helt enkelt för att göra en automatisk mening anpassad till en stilguide. " Obs! Det finns bättre sätt att göra det än exemplet, men grundpunkten är korrekt.
- @JR Du kan förmodligen inte ' inte berätta från min tidigare kommentar, men jag anser att latskap är en dygd 🙂 Men om det verkligen var viktigt att skriva ut siffrorna hade programmerare inga problem gör så. I det här fallet tycker jag att det ' faktiskt är bättre att använda siffror, så ' behöver inte motivera att undvika kostnaden för att implementera det tvärtom.
- (jag tror att jag ' tar bort min tidigare kommentar eftersom det låter mer negativt än jag tänkte. Jag ' Jag brukade använda lat utan negativ konnotation, ärligt! För mig kommer det från Larry Wall ' s Programmering Perl , där latskap beskrivs som en av de tre dygderna hos en programmerare.)
- @JohnQPublic Ja, jag ' har sett stilguider som föreslår re -formulera meningen för att undvika att sätta ett nummer i sådana fall. IMHO som beror mycket på hur klumpig den resulterande meningen är.Jag föredrar mycket " 1 237 svar mottogs från intresserade " sedan " Antalet svar från intresserade personer var 1 237 ". När du befinner dig att behöva säga " vars nummer " eller sådana besvärliga konstruktioner, säger jag bara, sluta, nej, bryt regel.
Svar
Den allmänna regel som jag tror att du hittar i de flesta stilguider är:
Generellt, använd hindu-arabiska siffror för stora siffror men stava ut små siffror. Min MLA-handbok säger att stava ut siffror som tar ett eller två ord. Annars har jag hört för siffror mindre än 20. Hur som helst skulle du skriva ”två” istället för ”2” men ”6 924” snarare än ”sex tusen nio hundra tjugofyra”.
Men, börja inte en mening eller titel med en siffra. (Det är den specifika regeln här.)
Om du ger två relaterade nummer och en kräver siffror, ange båda i siffror. Till exempel ”Avstånden sträcker sig från 5 till 150 miles.” Det skulle se konstigt ut att skriva ”från fem till 150”.
I ett tekniskt dokument där du använder många siffror använder du siffror för alla mätningar och liknande idéer. Men skriv fortfarande små siffror för icke-mätningar. Exempel: ”Vi mätte strömstyrkan två gånger och fick resultat på 9 ampere och 14 ampere.” Observera ”två” men ”9” och ”14”.
Använd alltid siffror för sidnummer och i adresser och datum.
För mycket stora siffror kan du använda en blandning av ord och siffror om detta är tydligare. Liksom, ”2,5 miljoner” är förmodligen att föredra framför ”2 500 000” i många fall.
Kommentarer
- Allt beror på stilguiden, men med ett nummer så enkelt som 2 500 000, jag ' säger två och en halv miljon skulle vara ett bättre val. För komplexa nummer, som ditt 6,924 exempel, håller jag dock med dig