"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Dicas para converter números em letras no idioma Go

Dicas para converter números em letras no idioma Go

Postado em 2025-04-13
Navegar:624

How to Convert Numbers to Letters in Go?

Representação alfabética de números em go

convertendo um número em uma letra em Golang pode ser alcançada de várias maneiras

number -> rune

func toChar (i int) rune { Retornar Rune ('a' - 1 i) }

func toChar(i int) rune {
    return rune('A' - 1   i)
}

Se uma string for desejada, a seguinte função pode ser usada:

func toCharstr (ip) string {{ Return string ('a' - 1 i) }

func toCharStr(i int) string {
    return string('A' - 1   i)
}

para otimizar múltiplas conversões, as cadeias correspondentes podem ser armazenadas em uma matriz e o índice de matriz usado para recuperar a string: "F", "g", "h", "i", "j", "k", "l", "m", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"} func toChartrasr (i int) string { retornar arr [i-1] }

número -> string (Slicing string constant)

var arr = [...]string{"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M",
    "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"}

func toCharStrArr(i int) string {
    return arr[i-1]
}

const abc = abcdefghijklmnopqrstwxy func toCharstrconst (i int) string { Retornar ABC [i-1: i] } Essas soluções fornecem maneiras convenientes de converter números em suas representações alfabéticas correspondentes em go.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3