相关疑难解决方法(0)

测试数字是否在圆形间隔内

让我们假设我们有一个数字圆,范围从-180到180,看起来像这样:

         180/-180
           ***
         *** ***
    90 ***     *** -90
         *** ***
           ***
            0
Run Code Online (Sandbox Code Playgroud)

圆的一部分总是沿顺时针方向扫过.如何判断一个数字是在扫描间隔的内部还是外部?

在以下示例I/O中,前两个数字表示间隔,第三个数字是要检查的数字.如果点(包含)在区间内,则输出为true,否则为false.

2 4 6
False
2 4 4
True
90 -90 0
False
90 -90 -180
True
Run Code Online (Sandbox Code Playgroud)

language-agnostic math numbers

6
推荐指数
1
解决办法
1642
查看次数

标签 统计

language-agnostic ×1

math ×1

numbers ×1