有人在编程竞赛中提出这个问题: -
-1%1000000009是-1或1000000008
我想知道,这甚至可能吗?我试过我的系统,每次都得-1.另外,我必须找出10 ^ -9%10 ^ 9,我用fmod并得到答案1e-009,不应该是1吗?
我的解释: - 10 ^ -9/10 ^ 9 = 1/10 ^ 18所以,答案= 1.
请告诉我我错在哪里.
我有以下情况:
0badcommit在项目提交时报告了一个错误,但没有引起注意。main。我想找到哪个提交导致了这个特定问题的解决。但是,git bisect不会让我这样做,因为坏提交是好提交的祖先。我明白了
Some good revs are not ancestors of the bad rev.
git bisect cannot work properly in this case.
Maybe you mistook good and bad revs?
Run Code Online (Sandbox Code Playgroud)
有没有办法扭转二分逻辑?我还可以做些什么来找出哪些提交意外地解决了这个问题?