Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Руни | Типи Даних
Вступ до Golang

bookРуни

Руни (або символи) представляють окремий символ Unicode. Вони оголошуються за допомогою ключового слова rune:

index.go

index.go

copy
1
var myChar rune = 'a'

Варто зазначити, що значення руни завжди береться в одинарні лапки ('). Тому ми записали 'a'.

Примітка

Unicode — це стандарт, який призначає унікальне числове значення кожному символу, дозволяючи комп'ютерам представляти та обробляти текст різними мовами та системами письма. Хоча не обов'язково мати глибокі знання Unicode, більше інформації можна знайти на офіційному сайті.

Тепер, якщо спробувати вивести значення, можна отримати ціле число як результат:

index.go

index.go

copy
1234567
package main import "fmt" func main() { var myChar rune = 'a' fmt.Println(myChar) // Outputs '97' }

Це пояснюється тим, що відповідне десяткове значення символу a у системі Unicode — це 97. Список символів Unicode та їхніх десяткових значень можна знайти тут.

Зверніть увагу, що rune може представляти лише один символ одночасно; тому наступний приклад є некоректним:

index.go

index.go

copy
1
var myChar rune = 'ab' // Error: more than one character in rune literal
question mark

Яке ключове слово використовується для оголошення змінної символу?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 4

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 1.96

bookРуни

Свайпніть щоб показати меню

Руни (або символи) представляють окремий символ Unicode. Вони оголошуються за допомогою ключового слова rune:

index.go

index.go

copy
1
var myChar rune = 'a'

Варто зазначити, що значення руни завжди береться в одинарні лапки ('). Тому ми записали 'a'.

Примітка

Unicode — це стандарт, який призначає унікальне числове значення кожному символу, дозволяючи комп'ютерам представляти та обробляти текст різними мовами та системами письма. Хоча не обов'язково мати глибокі знання Unicode, більше інформації можна знайти на офіційному сайті.

Тепер, якщо спробувати вивести значення, можна отримати ціле число як результат:

index.go

index.go

copy
1234567
package main import "fmt" func main() { var myChar rune = 'a' fmt.Println(myChar) // Outputs '97' }

Це пояснюється тим, що відповідне десяткове значення символу a у системі Unicode — це 97. Список символів Unicode та їхніх десяткових значень можна знайти тут.

Зверніть увагу, що rune може представляти лише один символ одночасно; тому наступний приклад є некоректним:

index.go

index.go

copy
1
var myChar rune = 'ab' // Error: more than one character in rune literal
question mark

Яке ключове слово використовується для оголошення змінної символу?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 4
some-alt