ã§æ±ã¾ãã¾ãï¼ããã§ |xÃy| ã¯å®æ°ã«å¯¾ãã絶対å¤ï¼ |x| ã¯ãã¯ãã«ã«å¯¾ãã絶対å¤ã¨ã絶対å¤ãã®æå³ãç°ãªã£ã¦ããç¹ã«æ³¨æãã¦ãã ããï¼ã ã³ã¼ãã£ã³ã°ã¯ä»¥ä¸ã®éãã§ã*1ï¼ // ç¹a,bãéãç´ç·ã¨ç¹cã¨ã®è·é¢ double distance_l_p(P a, P b, P c) { return abs(cross(b-a, c-a)) / abs(b-a); } ç·åã¨ç¹ã®è·é¢ ä»åº¦ã¯ç·åã¨ç¹ã®è·é¢ãèãã¦ã¿ã¾ãããã è·é¢ã¨ãã¦ã©ã®ãããªå¤ã欲ããã®ãï¼ã¨ããã®ã¯åé¡ä¾åãªã®ã§ããï¼ ããã§ã¯ä¸è¬çãªè·é¢ã®å®ç¾©ã«å¾ã£ã¦ï¼ç¹ãããç·åã®ã©ãããã¸ã®æçè·é¢ã¨ãã¦ã¿ã¾ãã ããããã¨ï¼ç·å ab ã«åç´ãªç´ç·ã§ç¹ a ãéãç´ç·ã¨ç¹ b ãéãç´ç·ã«å²ã¾ããé åï¼ä¸å³ã®å·¦ã®èµ¤è²é åã«ç¸å½ï¼ã«ããç¹ã§ããã°ï¼ ç¹ããç´ç· ab ã¸ã®åç·ãæçè·é¢ã«ãªãã¾ãã ã¾ãï¼ç¹ c ãã
{{#tags}}- {{label}}
{{/tags}}