diff --git a/src/@dseries/round_.m b/src/@dseries/round_.m
index 64944f299d5257ddf5f238134dd6c1156eb412c5..197b352ff286297df7bf542726488605e9d23a3f 100644
--- a/src/@dseries/round_.m
+++ b/src/@dseries/round_.m
@@ -38,7 +38,11 @@ for i=1:vobs(o)
     end
 end
 
-o.data = round(o.data, n);
+if isoctave
+    o.data = round(o.data*10^n)/10^n;
+else
+    o.data = round(o.data, n);
+end
 
 %@test:1
 %$ % Define a dates object