Si j'ai bien compris, tu accède aux données de l'un des deux dossier via le réseau (AFP, SMB ou autre).
Il se trouve que dans les protocoles réseau, pour éviter une surcharge de trafic, l'information sur la taille des dossiers, la place dispos dans un dossier ect, ne sont pas transmises à chaque fois. De plus, les protocoles ne répondent pas eux-mêmes à toutes les requêtes du client distant.
Par exemple, quand le client demande la taille d'un élément dans un format basique (xxx.xx ko, mo, go, to ...) le protocole SMB (ou le protocole utilisé) répond de lui-même une valeur qu'il aura obtenu/calculé comme bon lui semble.
Mais si le client demande le détail des octets alors que le protocole SMB n'en à rien à faire de cette info (soit il n'en a pas l'utilité, soit c'est une charge supplémentaire qu'il n'inflige pas systématiquement à l'ordi/au réseau), il transmet la demande au système, qui va la transmettre au système de fichier, et qui va remonter l'information en octets.
Bref, dans la mesure ou le système de fichier / la méthode d'accès aux données de chaque ordi met à disposition des méthodes pour récupérer ce genre d'infos, il ne faut pas croire que c'est la bibliothèque qui génère la fenêtre d'information qui calcule à partir de la quantité en octets, la quantité dans une unité utile.
À partir de là, on ne peux pas déterminer le nombre d'arrondis fait sur cette valeur en octets.
Donc on peut se retrouver avec ce genre de couacs.
Enfin, c'est mon avis du soir.