I would think that rounding a half would always react the same, either up or down;
f = 1.015 Print "Round(" & f & ", -2) = " & Round(f, -2) Result: Round(1.015, -2) = 1.02 f = 1.055 Print "Round(" & f & ", -2) = " & Round(f, -2) Round(1.055, -2) = 1.05 What should I expect? I used Gambas 3.18.4 System info see attach Kind greetings, Wig
system info: [System] Gambas=3.18.4 07c51f51 (stable) OperatingSystem=Linux Distribution=openSUSE Leap 15.4 Kernel=5.14.21-150400.24.100-default Architecture=x86_64 Cores=8 Memory=15887M Language=nl_BE.UTF-8 Desktop=KDE DesktopResolution=96 DesktopScale=7 WidgetTheme=breeze Font=Noto Sans,10 [Programs] gcc=gcc (SUSE Linux) 7.5.0 git=git version 2.35.3 pngquant=2.11.2 (November 2017) trans=[1mTranslate Shell 0.9.6.12 [Libraries] Cairo=/usr/lib64/libcairo.so.2.11600.0 Curl=/usr/lib64/libcurl.so.4.8.0 DBus=/usr/lib64/libdbus-1.so.3.19.4 GDK2=/usr/lib64/libgdk-x11-2.0.so.0.2400.33 GDK3=/usr/lib64/libgdk-3.so.0.2404.30 GStreamer=/usr/lib64/libgstreamer-1.0.so.0.2001.0 GTK+2=/usr/lib64/libgtk-x11-2.0.so.0.2400.33 GTK+3=/usr/lib64/libgtk-3.so.0.2404.30 OpenGL=/usr/lib64/libGL.so.1.7.0 Poppler=/usr/lib64/libpoppler.so.117.0.0 Poppler=/usr/lib64/libpoppler.so.73.0.0 Poppler=/usr/lib64/libpoppler.so.89.0.0 QT5=/usr/lib/libQt5Core.so.5.12.7-5.12.7-lp152.3.16.1.x86_64.debug QT5=/usr/lib64/libQt5Core.so.5.15.2 RSvg=/usr/lib64/librsvg-2.so.2.48.0 SDL=/usr/lib64/libSDL2-2.0.so.0.8.0 SQLite 3=/usr/lib64/libsqlite3.so.0.8.6 [Environment] AUDIODRIVER=pulseaudio BASH_FUNC_mc%%=() { . /usr/share/mc/mc-wrapper.sh } COLORTERM=1 CONFIG_SITE=/usr/share/site/x86_64-unknown-linux-gnu CPU=x86_64 CSHEDIT=emacs DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=/usr/share/xsessions/default DISPLAY=:0 EDITOR=kate FROM_HEADER= GB_GUI=gb.qt5 GPG_TTY=not a tty GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:<home>/.gtkrc-2.0:<home>/.config/gtkrc-2.0 GTK_IM_MODULE=ibus GTK_MODULES=canberra-gtk-module GTK_RC_FILES=/etc/gtk/gtkrc:<home>/.gtkrc:<home>/.config/gtkrc G_BROKEN_FILENAMES=1 G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252 HISTSIZE=1000 HOME=<home> HOST=<hostname> HOSTNAME=<hostname> HOSTTYPE=x86_64 INPUT_METHOD=ibus JAVA_BINDIR=/usr/lib64/jvm/jre-1.8.0-openjdk/bin JAVA_HOME=/usr/lib64/jvm/jre-1.8.0-openjdk JAVA_ROOT=/usr/lib64/jvm/jre-1.8.0-openjdk JRE_HOME=/usr/lib64/jvm/java-11-openjdk-11 KCRASH_AUTO_RESTARTED=1 KDE_APPLICATIONS_AS_SCOPE=1 KDE_FULL_SESSION=true KDE_SESSION_UID=1000 KDE_SESSION_VERSION=5 LANG=nl_BE.UTF-8 LANGUAGE=nl_BE.UTF-8 LC_ALL=nl_BE.UTF-8 LESS=-M -I -R LESSCLOSE=lessclose.sh %s %s LESSKEY=/etc/lesskey.bin LESSOPEN=lessopen.sh %s LESS_ADVANCED_PREPROCESSOR=no LOGNAME=<user> MACHTYPE=x86_64-suse-linux MAIL=/var/spool/mail/<user> MANPATH=/usr/local/man:/usr/share/man MINICOM=-c on MORE=-sl OSTYPE=linux PAGER=less PATH=<home>/bin:/usr/local/bin:/usr/bin:/bin PROFILEREAD=true PWD=<home> PYTHONSTARTUP=/etc/pythonstart QEMU_AUDIO_DRV=pa QT4_IM_MODULE=xim QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_IM_MODULE=ibus QT_IM_SWITCHER=imsw-multi QT_LOGGING_RULES=*.debug=false SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/2144,unix/<hostname>:/tmp/.ICE-unix/2144 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=2081 SSH_ASKPASS=/usr/lib/ssh/ssh-askpass SSH_AUTH_SOCK=/tmp/ssh-RnqSc8OTOk4K/agent.2029 SYSTEMD_EXEC_PID=2021 TERM=xterm TZ=:/etc/localtime USER=<user> WINDOWMANAGER=/usr/bin/startplasma-x11 XAUTHLOCALHOSTNAME=<hostname> XAUTHORITY=/run/user/1000/xauth_mzQKFH XCURSOR_SIZE=24 XCURSOR_THEME=breeze_cursors XDG_CONFIG_DIRS=<home>/.config/kdedefaults:/etc/xdg XDG_CURRENT_DESKTOP=KDE XDG_DATA_DIRS=<home>/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=KDE XDG_SESSION_ID=1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB XMODIFIERS=@im=ibus XNLSPATH=/usr/share/X11/nls XSESSION_IS_UP=yes force_s3tc_enable=true
_______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user