Why doesn't the numpy column value of python show a small number instead of 0?

import numpy as np
a=np.linspace(1,16,16)
ma=a.reshape(4,4)
print(ma)
print(np.linalg.det(ma))

[1.2.3.]
[5.6.7.8]
[9.10.11.12]
[13.14.15.16]

-1.820448242817726e-31
the determinant value should be 0, resulting in-1.82nmv0448242817726e-31. How to make the determinant display 0?

clipboard.png

Mar.24,2022

I just tried it. There seems to be no problem. Let's see if it's the version of python.

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1ea5f4d-47b70.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1ea5f4d-47b70.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?