Як змінити int64 на рядок у Golang?

0 Comments

Щоб перетворити int на рядок у Go, використовуйте strconv. Itoa() (int32 до рядка) і strconv. FormatInt() (від int64 до рядка) функції, які є частиною пакету strconv Go.

Використовуючи специфікатор формату "X", ви можете представити значення Int64 як шістнадцятковий рядок.

Перетворення int на рядок у GoLang Найпростіший спосіб перетворити int на рядок у Go – це використовувати fmt. Функція спринту. Це також безперебійно працюватиме для типів int64.

Функцію Sprintf() у Go можна використовувати для перетворення інтерфейсу на рядок, ми можемо досягти того самого результату, відформатувавши значення інтерфейсу за допомогою заповнювача "%v". Для цієї функції було визначено вихідний код. У цьому випадку для змінної "I1" оголошено порожній тип інтерфейсу (інтерфейс).

Використання strconv. bitSize: розрядність потрібного цілочисельного типу (наприклад, 64 для int64). У цьому прикладі рядок «12345» успішно перетворено на ціле число 12345 типу int64.

Як перетворити ціле число на рядок у Golang

  1. Спосіб 1: Використання strconv. Ітоа() …
  2. Спосіб 2: Використання fmt. Sprintf() …
  3. Спосіб 3: Використання strconv. FormatInt() …
  4. Спосіб 4: використання перетворення рядка шляхом приведення. Іноді проста операція приведення може перетворити int на рядок у Golang. …
  5. Спосіб 5: Використання strconv. AppendInt()