Bracket vs brace (Svenska)

Jag tyckte att termerna parentes och brace användes omväxlande. Finns det någon skillnad, och vad är det?

Kommentarer

Svar

”Fästen” används omväxlande för olika symboler:

  • vinkelfästen för <>
  • runda fästen för ()
  • lockiga parenteser för {}
  • fyrkantiga parenteser för []
  • och mer, varav vissa endast används i vissa regioner eller kulturer

De mer specifika ”hakparenteserna” och ”parenteserna” används nästan aldrig för annat än {} respektive (). Matematik har flera fler (subtila) variationer i tillägg och formaliseras mer än andra fält.

Jag föredrar ”hängslen” för {}, ”parens” (informellt eller i samband med programmering) eller ”parenteser” för () och vanliga ”parenteser” för [], även om ”kvadratiska parenteser” ibland krävs för att vara explicita om det senare. Detta ger dig ett ords namn för någon av de vanliga symbolerna. (Och inte komma igång med problemen med vinkelparenteser för gruppering …: P)

För att ge en kontrapunkt som inte är text, ” parentes ” i fotografering tar flera exponeringar runt ett visst värde (vilket värde — vitbalans, ISO, bländare etc. – beror på vad du riktar in dig på). Detta visar användningen av ”parentes” för att betyda ”omgivande”, vilket stämmer fint med textsymbolerna ovan.

Kommentarer

  • Jag tror där är en skillnad mellan Storbritannien och USA här – > se frågan som RegDwight länkar till i sin kommentar till frågan.
  • Graver gräver här, men rätta det finns en USA vs annan-engelsk skillnad. Braces har hänvisats till parenteser ganska ofta vid kodning. Se: sarfraznawaz.wordpress.com/2012/01/26/… Om jag hade representanten så ' d nedröstning som egentligen är detta bara ett halvt svar och vilseledande för andra.

Svar

Jag är inte säker på andra sammanhang, men i texter om programmering hittar du ofta dessa termer som följer:

parenteser: {} parenteser: () parenteser: [] vinkelparenteser : <>

Kommentarer

  • Endast i USA kan man lita på detta. Språket spelar också en viss roll. Jag ' har funnit att JAVA och C-killar är mer semantiskt korrekta jämfört med webbutvecklare. Uppenbarligen är strikt typspråk som också involverar kompilering mer detaljerat orienterat, så jag föreställer mig att alla strävar efter att använda vanlig terminologi mer. en ASCII-teckenuppsättning, det här är de rätta termerna. Om du ' använder EBCDIC kan du ignorera ASCII-namnen.
  • Tänk på " Amerikan " del av " Amerikansk standardkod för informationsutbyte. " Visst, att ' är namnet på tecknen enligt ASCII, och säkerligen, nästan alla datorer använder ASCII. Olika engelska regioner kallar emellertid dessa karaktärer för olika saker.
  • Observerar även vid programmering, " vinkelfästen " kallas också vanligtvis vänster och höger vagn. Eftersom dessa tecken kan representera antingen en form av parentes, mindre än / större än operator eller avgränsare för objekthierarki, föredras denna term i allmänhet när du inte har något sammanhang för hur den används. Vakt är vanligt för både amerikanska och europeiska utvecklare

Svar

Fyrkantiga parenteser [] kallas ofta helt enkelt parentes , medan lockiga parenteser {} kallas ofta parenteser (i USA, åtminstone ). Någon som använder termen hakparenteser för hakparenteser gör ett misstag, för de flesta antar att personen betyder lockiga hakparenteser. Så dessa termer är inte utbytbara, även om hakparenteser är en typ av parentes.

Kommentarer

  • På brittisk engelska ordet parentes ensam, utan modifierare, skulle vanligtvis förstås hänvisa till runda parenteser.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *