📅  最后修改于: 2023-12-03 15:41:35.068000             🧑  作者: Mango
角数管道是一个 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 许可证分发。