2017-10-05 6 views
-1

フレームを表示するには、表示装置にダブルフレームを描画する必要があります。 私は外枠の(x、y)座標を持っており、外枠と内枠の間にはピクセル単位のマージンがあります。2つの線(外側と内側)の間のマージンがピクセル単位で与えられる場合、(x、y)座標をどのように計算できますか?

内部フレームの(x、y)座標を計算する式を提案してください。

+1

宿題?これまでに何を試しましたか?あなたの試行錯誤を見せて、何が間違っているかを伝えてください。 – skypjack

+0

この質問はプログラミングに厳密に関連していません。たぶんhttps://math.stackexchange.com/に最適です。 – Neb

+0

@Neb質問は少し不明です(例:いくつのxyペア)が、そうでなければ数学の指導者によって笑われると思います。 – Yunnosch

答えて

0

&用紙を取る。
外枠を描画します。
xyペアで定義されたポイントにマークを付けます。
内側のフレームを描画します。
外側フレームにマークされたスポットと内側フレームに対応するスポットの違い(xとyで表される)は何ですか?

これを何らかの種類の式で表すことができれば、すでにコードに近いです。数式を代入文に変換するだけで済みます。

質問の環境を定義するMCVEがなければ、コードで解決策を提示することはできません。しかし、宿題の割り当て(スカイジャックスの印象は妥当と思われる)の場合、私はとにかく最終的な解決策を提示しないように政策に従い、正しい道筋を助けるヒントを与える。
これは私がやったことです。 ;-)

(これは宿題がなければ、すでにコンテキストとしてプログラムがあり、MCVEの作成に問題はありません。その場合は、このプログラミングの詳細をお手伝いします)。

+0

MCVE、[mcve]を参照してください。 – Yunnosch

関連する問題