If it has a default of zero set in the database then it will set the value to zero if it isn't included in the form.
If you set the data type in the insert to "Checkbox: 0.1" then it should insert the zero when the checkbox is unchecked. If you still have issues please send a copy of the page you are working on and I can take a look.