diff --git a/src/main/java/moe/nekojimi/friendcloud/Util.java b/src/main/java/moe/nekojimi/friendcloud/Util.java index 5a74c3e..5533260 100644 --- a/src/main/java/moe/nekojimi/friendcloud/Util.java +++ b/src/main/java/moe/nekojimi/friendcloud/Util.java @@ -73,7 +73,7 @@ public class Util } ret.totalDigest = totalDigest.digest(); System.out.println("Total hash: " + HexFormat.of().formatHex(ret.totalDigest)); - long pieceCount = file.length() / pieceSize; + long pieceCount = Math.ceilDiv(file.length() , pieceSize); System.out.println("Have " + ret.pieces.cardinality() + " of " + pieceCount + " pieces."); return ret; } catch (NoSuchAlgorithmException | IOException e)