118 Estou tentando converter um inteiro em um inteiro 64 em go, mas não estou tendo sorte. Alguém conhece uma maneira fácil de fazer isso? go AC3112 fonte Se você mostrou seu exemplo de código, por que ele não funciona. Funciona para mim. play.golang.org/p/63GWAs8XAq Máx. Respostas: 186 Isso é chamado de conversão de tipo : i := 23 var i64 int64 i64 = int64(i) Denys Séguret fonte Eu estava fazendo (int64) i, não funcionou, velho hábito do clang. Esse reverso do C ++ funcionou. Manohar Reddy Poreddy 17 Isso provavelmente é óbvio, mas o mais simples: i64 := int64(23) Ryan Walls fonte 2 i := 23 i64 := int64(i) fmt.Printf("%T %T", i, i64) // to print the data types of i and i64 Anupam Ghosh fonte é possível usar LLcomo postfix como c / c ++? Mayur
186 Isso é chamado de conversão de tipo : i := 23 var i64 int64 i64 = int64(i) Denys Séguret fonte Eu estava fazendo (int64) i, não funcionou, velho hábito do clang. Esse reverso do C ++ funcionou. Manohar Reddy Poreddy 17 Isso provavelmente é óbvio, mas o mais simples: i64 := int64(23) Ryan Walls fonte 2 i := 23 i64 := int64(i) fmt.Printf("%T %T", i, i64) // to print the data types of i and i64 Anupam Ghosh fonte é possível usar LLcomo postfix como c / c ++? Mayur
2 i := 23 i64 := int64(i) fmt.Printf("%T %T", i, i64) // to print the data types of i and i64 Anupam Ghosh fonte é possível usar LLcomo postfix como c / c ++? Mayur
Respostas:
Isso é chamado de conversão de tipo :
fonte
Isso provavelmente é óbvio, mas o mais simples:
fonte
fonte
LL
como postfix como c / c ++?