0
Je cours le code ci-dessous dans R, et il ne renvoie pas le nombre décimal d'origine.Comment convertir entre décimales et hexa dans R?
as.hexmode(-8192)
"ffffe000"
strtoi(c("ffffe000"))
NA
Je cours le code ci-dessous dans R, et il ne renvoie pas le nombre décimal d'origine.Comment convertir entre décimales et hexa dans R?
as.hexmode(-8192)
"ffffe000"
strtoi(c("ffffe000"))
NA
Utiliser la base :: strtoi pour convertir des vecteurs de caractères hexadécimaux en nombre entier:
strtoi(c("0xff", "077", "123"))
#[1] 255 63 123
Conversion dans des bases numériques est l'une de ces tâches où il peut être difficile de localiser les pages d'aide droite. Les fonctions de conversion sont dispersées partout avec des noms divers. Voir aussi ?hexmode, ?as.hexmode, and ?octmode