[Swift] Utilisez nonzeroBitCount lorsque vous voulez popcnt dans Swift

Comme le dit le titre. J'écrivais un programme en Swift qui nécessitait un peu d'arithmétique pendant environ deux semaines, mais je n'ai pas remarqué l'existence de cette méthode et j'ai développé l'extension moi-même. Selon nonzeroBitCount | Documentation pour les développeurs Apple, nonzeroBitCount effectue le calcul équivalent. Probablement à cause du nom de la méthode, c'était gênant parce que je ne pouvais pas le trouver facilement même si je cherchais "Swift pop cnt" ou "Swift bit count". c'est tout.

Recommended Posts

[Swift] Utilisez nonzeroBitCount lorsque vous voulez popcnt dans Swift
Lorsque vous souhaitez lier InputStream dans JDBI3
Lorsque vous souhaitez utiliser la méthode à l'extérieur
Lorsque vous souhaitez remplacer dynamiquement l'annotation dans Java 8
Code à utiliser lorsque vous souhaitez traiter Json en Java avec uniquement des bibliothèques standard
Ce que vous utilisez souvent lorsque vous faites du développement Web avec Java
Delicate est pratique à utiliser lorsque vous souhaitez réutiliser des pièces
Utilisez JLine lorsque vous souhaitez gérer les frappes sur la console caractère par caractère en Java
Utilisez-vous Stream en Java?
ProxyFactory est pratique lorsque vous souhaitez tester AOP avec Spring!
Pratique à utiliser lorsque vous souhaitez exécuter différents groupes de traitement en série
[Swift] Lorsque vous voulez savoir si le nombre de caractères dans String correspond à un certain nombre ...
[RSpec] Lorsque vous souhaitez utiliser la variable d'instance du contrôleur dans le test [attribuer n'est pas recommandé]
Je veux utiliser @Autowired dans Servlet
Vous pouvez ne pas vouloir utiliser la méthode remove sur ArrayList très souvent
Lorsque vous souhaitez notifier une erreur quelque part lors de l'utilisation de graphql-spring-boot avec Spring Boot
Avec Tomcat, vous pouvez utiliser des espaces réservés ($ {...}) dans web.xml.
Quand tu te perds dans le nom de la classe
Qu'utilisez-vous lors de la conversion en String?
[Ruby] Lorsque vous souhaitez remplacer plusieurs caractères
Je souhaite également utiliser Combine dans UIKit.
Je veux utiliser une petite icône dans Rails
Si vous souhaitez utiliser Mockito avec Kotlin, utilisez mockito-kotlin
Remarques à vérifier lorsque vous essayez d'utiliser Lombok
[Ruby + Rails] Lorsque vous souhaitez vous inscrire dans la liste de diffusion de Mailchimp avec l'enregistrement de l'utilisateur
Comment écrire dans la classe Model lorsque vous souhaitez enregistrer des données binaires dans DB avec PlayFramework
Lorsque vous souhaitez implémenter des tests de bibliothèque Java avec Spock en multi-module avec Gradle dans Android Studio 3
Lorsque vous souhaitez refléter les informations de la branche principale dans la branche actuelle sur laquelle vous travaillez actuellement