Questions marquées «int»

104
Différence entre int32, int, int32_t, int8 et int8_t

Je suis tombé sur le type de données int32_tdans un programme C récemment. Je sais qu'il stocke 32 bits, mais ne le faites pas intet int32faites de même? Aussi, je souhaite utiliser chardans un programme. Puis-je utiliser à la int8_tplace? Quelle est la différence? Pour résumer: quelle est la...

103
Conversion d'un double en un entier en C #

Dans notre code, nous avons un double que nous devons convertir en un entier. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; Quelqu'un peut-il m'expliquer pourquoi i1 != i2? Le résultat que j'obtiens est que: i1 = 9et i2 = 8.

103
Pourquoi tout le monde tape-il sur les types C standard?

Si vous souhaitez utiliser Qt , vous devez accepter quint8, quint16et ainsi de suite. Si vous souhaitez utiliser GLib , vous devez accueillir guint8, guint16et ainsi de suite. Sur Linux, il y en a u32, s16et ainsi de suite. uC / OS définit SINT32, UINT16et ainsi de suite. Et si vous devez utiliser...

102
«F» après le nombre

Qu'indique faprès les chiffres? Est-ce de C ou Objective-C? Y a-t-il une différence à ne pas ajouter cela à un nombre constant? CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, 50.0f); Pouvez-vous expliquer pourquoi je n'écrirais pas simplement: CGRect frame = CGRectMake(0, 0, 320,...

102
Qu'est-ce que float en Java?

J'ai écrit ce code: float b = 3.6; et j'obtiens ceci: Erreur: problème de compilation non résolu: Incompatibilité de type: impossible de convertir de double en float Pourquoi? Quelle est la définition de