2009-02-22 5 views
-2

Existe-t-il un moyen facile de trouver manuellement la taille (en octets, Ko, etc.) d'un bloc de texte sélectionné (pas par code)? Actuellement, je prends le texte, le coupe/colle dans un nouveau document texte, l'enregistre, puis clique sur "propriétés" pour obtenir une estimation de la taille.trouver manuellement la taille d'un bloc de texte (format ASCII)

Je me développe principalement dans le studio visuel 2008 mais j'ai besoin de n'importe quel moyen simple pour le faire manuellement.

Remarque: Je comprends que ce n'est pas spécifiquement une question de programmation, mais c'est lié à la programmation. J'ai besoin de cela pour comparer quelques fonctions et voir laquelle retourne la plus petite quantité de texte. Je n'ai besoin de le faire que quelques fois, donc je pense que l'écriture d'une méthode serait trop lourde.

+1

facile pour un vote serré non liés à la programmation lorsque vous écrivez « non par le code » :) –

+0

que je pensais était plus sur "est votre question sur * programmation *" plutôt que "est votre question sur * code *". Ma question est liée à la programmation. – codette

+0

-1: "écrire une méthode pour cela serait trop" Vous le faites plus d'une fois. Vous travaillez autour de ça. Vous demandez des experts. Je pense que l'écriture de la méthode aurait été plus simple. –

Répondre

0

a fini juste couper/coller le texte dans MS Word et en utilisant la fonction de comptage char y

0

Je ne vois pas la différence entre l'utilisation du code écrit par l'application que vous collez et l'utilisation d'un autre code. Étant moi-même python, chaque fois que je veux vérifier la longueur d'un texte, je le fais dans l'interpréteur interactif. Sûrement une solution équivalente plus adaptée à vos goûts serait appropriée?

1

Cette question n'est pas significative comme demandé. Le texte peut être codé dans différents formats; ASCII, UTF-8, UTF-16, etc. La mémoire consommée par un bloc de texte dépend du codage que vous décidez d'utiliser pour cela.

EDIT: Pour répondre à la question que vous avez posée maintenant (comment déterminer quelle fonction renvoie un bloc de texte "plus petit") - étant donné un codage unique, le texte le plus court sera presque toujours plus petit. Pourquoi ne pouvez-vous pas simplement comparer les longueurs?

Dans votre commentaire, vous mentionnez que c'est ASCII. Dans ce cas, ce sera un octet par caractère.

Questions connexes