📜  角数管道 - TypeScript (1)

📅  最后修改于: 2023-12-03 15:41:35.068000             🧑  作者: Mango

角数管道 - TypeScript

角数管道是一个 TypeScript 库,它用于将角度转换为弧度和弧度转换为角度。该库是基于角度度量制的常见需求而创建的,它可以使开发人员更轻松地进行角度和弧度之间的转换。

安装

您可以通过以下命令在您的 TypeScript 项目中安装角数管道:

npm install radians-degrees-pipe-ts
使用

您可以使用角数管道库将角度转换为弧度或将弧度转换为角度。

要将角度转换为弧度,请使用以下代码:

import { degreeToRadian } from "radians-degrees-pipe-ts";

const degree = 90;
const radian = degreeToRadian(degree);
console.log(radian); // 1.5707963267948966

要将弧度转换为角度,请使用以下代码:

import { radianToDegree } from "radians-degrees-pipe-ts";

const radian = Math.PI;
const degree = radianToDegree(radian);
console.log(degree); // 180

您还可以将这些转换作为 Angular 中的 pipe 使用,如下所示:

import { Component } from "@angular/core";
import { degreeToRadian } from "radians-degrees-pipe-ts";

@Component({
  selector: "app-root",
  template: `
    {{ degree | degreeToRadian }}
  `
})
export class AppComponent {
  readonly degree = 90;
  readonly degreeToRadian = degreeToRadian;
}

这将显示角度 90 的弧度表示形式。

维护者

该库由 TypeScript 专家维护。如果您在使用该库时遇到问题,请在 GitHub 上发起一个 Issue。

贡献者

我们欢迎任何人贡献代码、提出问题或提出改进建议。请从 GitHub 上的仓库提交一个 PR。

许可证

该库使用 MIT 许可证分发。